I dropped the first instance of the qeth module, and the
qeth: Unknown symbol qdio_synchronize
qeth: Unknown symbol do_QDIO
...

errors disappeared.  But the ERROR: Interface setup failed:
pumpSetupInterface failed: get link - 19: No such device error is still
there.  I am using dhcp in my custom initrd.

The output of "/sbin/ip link show" is:
# /sbin/ip link show
1: lo: <LOOPBACK> mtu 16436 qdisc noop
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
 Thang                                       2455 South Road          (Embedded
 Pham                                                            image moved to
                                                                          file:
                                                                  pic52447.gif)
                                                                       
 Phone:    (845) 433-7567                    Poughkeepsie, NY          
                                            12601                      
                                                                       
 e-mail:   [email protected]                                       
                                                                       






From:       Steffen Maier <[email protected]>
To:         [email protected]
Date:       06/22/2010 02:27 PM
Subject:    Re: Red Hat network modules
Sent by:    Linux on 390 Port <[email protected]>



On 06/22/2010 08:17 PM, Thang Pham wrote:
> The module loading order is:
>
> crypto_api
> xfrm_nalgo
> ipv6
> qeth

Can you try and drop this qeth here? It is too early and there's one
load of qeth at the end below which should be good.

> fscache
> sunrpc
> lockd
> nfs_acl
> nfs
> ccwgroup
> qdio
> qeth

> From:       Justin Payne <[email protected]>

> Can you provide an ordered list of your module loading sequence?

>>>>> I am creating a custom initrd for Red Hat.  When I load the initrd, I
>>> get
>>>>> this error:
>>>>>
>>>>> IPv6 over IPv4 tunneling driver
>>>>> qeth: Unknown symbol qdio_synchronize
>>>>> qeth: Unknown symbol do_QDIO
>>>>> qeth: Unknown symbol ccwgroup_probe_ccwdev
>>>>> qeth: Unknown symbol ccwgroup_driver_register
>>>>> qeth: Unknown symbol qdio_get_ssqd_pct
>>>>> qeth: Unknown symbol ccwgroup_driver_unregister
>>>>> qeth: Unknown symbol ccwgroup_remove_ccwdev
>>>>> qeth: Unknown symbol qdio_initialize
>>>>> qeth: Unknown symbol ccwgroup_create
>>>>> qeth: Unknown symbol qdio_cleanup
>>>>> qeth: Unknown symbol qdio_activate
>>>>> insmod: cannot insert `/lib/qeth.ko': Unknown symbol in module (-1):
>>>>>
>> No
>>
>>>>> such file or directory

That's caused by the too early load of qeth before its dependencies.

>>>>> FS-Cache: Loaded
>>>>> qdio: loading QDIO base support version 2
>>>>> qeth: loading qeth S/390 OSA-Express driver

The second load of qeth is good and works.

>>>>> Red Hat nash version 5.1.19.6 starting
>>>>> waiting for link... 0 seconds.
>>>>> Sending request for IP information through
>>>>> ERROR: Interface setup failed: pumpSetupInterface failed: get link -
>>> 19: No such device.

Hm, do you use dhcp in your custom initrd?
I think we would need a look at your nash script to see how you
establish the qeth ccwgroup and set it online. If this causes holes in
netdev ifindexes, then
https://bugzilla.redhat.com/show_bug.cgi?id=530579#c6 might indeed be a
hit even though your issue does not occur during installation. It would
help to see the output of "/sbin/ip link show" in your nash script after
having set all s390 devices including the qeth netdev(s) online.


Steffen

Linux on System z Development

IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

<<attachment: pic52447.gif>>

Reply via email to