Hello,
I am trying to add the OSA Gigabit driver to /etc/modules.conf using YaST.
Two lines were added to /etc/modules.con
                                        alias  eth1  qeth
                                        options qeth
noauto,0x0f00,0x0f01,0x0f0e,portname:OSAEGFD
But during boot, it seems "noauto" is not recognized.  Linux kernal tries
autodetecting and fails to load qeth.  Here are some of the boot messages:

Apr 29 14:49:39 mmsalnxt kernel: loading QDIO base support
Apr 29 14:49:39 mmsalnxt kernel: loading qeth S/390 Gigabit Ethernet driver
Apr 29 14:49:39 mmsalnxt kernel: Trying to use card with devnos
0xD00/0xD01/0xD02
Apr 29 14:49:39 mmsalnxt kernel: qeth: received an IDX TERMINATE on irq
0x595 with cause code
Apr 29 14:49:39 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.
Apr 29 14:49:39 mmsalnxt kernel: Trying to use card with devnos
0xD02/0xD03/0xD04
Apr 29 14:49:39 mmsalnxt kernel: qeth: unit check/exception in read_handler
(irq 0x597, devst
Apr 29 14:49:39 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.
Apr 29 14:49:39 mmsalnxt kernel: Trying to use card with devnos
0xD04/0xD05/0xD06
Apr 29 14:49:39 mmsalnxt kernel: qeth: received an IDX TERMINATE on irq
0x599 with cause code
Apr 29 14:49:39 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.
Apr 29 14:49:39 mmsalnxt kernel: Trying to use card with devnos
0xD06/0xD07/0xD08
Apr 29 14:49:39 mmsalnxt kernel: qeth: unit check/exception in read_handler
(irq 0x59b, devst
Apr 29 14:49:39 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.
Apr 29 14:49:39 mmsalnxt kernel: Trying to use card with devnos
0xD08/0xD09/0xD0A
Apr 29 14:49:39 mmsalnxt kernel: qeth: received an IDX TERMINATE on irq
0x59D with cause code
Apr 29 14:49:39 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.
Apr 29 14:49:40 mmsalnxt kernel: Trying to use card with devnos
0xD0A/0xD0B/0xD0C

Any suggestions?  Thanks.
IC Liang.

-----Original Message-----
From: Post, Mark K [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 12:49 PM
To: [EMAIL PROTECTED]
Subject: Re: try to load Gigabit OSA Ethernet driver qeth


Ah, the "qeth: received an IDX TERMINATE on irq 0x5AD with cause code 0x22
-- use another portname" message is important.  Try putting your portname in
all uppercase.  It has to match the name the "defining" system uses exactly,
including case.

Mark Post

-----Original Message-----
From: Liang, Ih-Cheng [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 3:14 PM
To: [EMAIL PROTECTED]
Subject: Re: try to load Gigabit OSA Ethernet driver qeth


Hi,
Here are the messages during the boot process:
Mar 28 10:48:30 mmsalnxt kernel: SenseID : device 0F08 reports: CU  Type/Mod
= 1731/01, Dev Type/Mod = 1732/01
Mar 28 10:48:30 mmsalnxt kernel: SenseID : device 0F09 reports: CU  Type/Mod
= 1731/01, Dev Type/Mod = 1732/01
Mar 28 10:48:30 mmsalnxt kernel: SenseID : device 0F0A reports: CU  Type/Mod
= 1731/01, Dev Type/Mod = 1732/01
Mar 28 10:48:30 mmsalnxt kernel: SenseID : device 0F0B reports: CU  Type/Mod
= 1731/01, Dev Type/Mod = 1732/01

I added portname:osagbfda to
        insmod qeth
qeth_options=noauto,0x0f08,0x0f09,0x0f0a,portname:osagbfd8
But still getting the same error.

Additional messages in the system's log:
Apr 24 12:08:27 mmsalnxt kernel: loading qeth S/390 Gigabit Ethernet driver
Apr 24 12:08:27 mmsalnxt kernel: Trying to use card with devnos
0xF08/0xF09/0xF0A
Apr 24 12:08:27 mmsalnxt kernel: qeth: received an IDX TERMINATE on irq
0x5AD with cause code 0x22 -- use another portname
Apr 24 12:08:28 mmsalnxt kernel: qeth: There were problems in hard-setting
up the card.

IC Liang.


-----Original Message-----
From: Post, Mark K [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 9:45 AM
To: [EMAIL PROTECTED]
Subject: Re: try to load Gigabit OSA Ethernet driver qeth


Was the device reported as being detected during the boot process?  E.g.,
Detected device 010F on subchannel 0016 - PIM = F0, PAM = F0, POM = FF
Detected device 0D0C on subchannel 0017 - PIM = F0, PAM = F0, POM = FF

Mark Post

-----Original Message-----
From: Liang, Ih-Cheng [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 11:57 AM
To: [EMAIL PROTECTED]
Subject: Re: try to load Gigabit OSA Ethernet driver qeth


Yes, I loaded qdio first with insmod qdio.
IC Liang.

-----Original Message-----
From: Post, Mark K [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 23, 2002 8:49 PM
To: [EMAIL PROTECTED]
Subject: Re: try to load Gigabit OSA Ethernet driver qeth


Did you load the qdio module first?

Mark Post

-----Original Message-----
From: Liang, Ih-Cheng [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 23, 2002 6:12 PM
To: [EMAIL PROTECTED]
Subject: try to load Gigabit OSA Ethernet driver qeth


I have SuSE v7 running on an S390 LPAR.
I tried to load Gigabit OSA Ethernet driver with the following command:
        insmod qeth qeth_options=noauto,0x0f0a,0x0f0b,0x0f0c
This command failed with the following messages:
        Using /lib/modules/2.2.16/net/qeth.o
        /lib/modules/2.2.16/net/qeth.o: init_module: Device or resource busy
        Hint: this error can be caused by incorrect module parameters,
including invalid IO or IRQ parameters
Any suggestions what I did wrong?  Thanks.
IC Liang.

Reply via email to