I'm confused.  How is 0x504 an "odd device address?"  I've done things such
as
504,505,50A before.  How is 504,505,503 any different?


Mark Post

-----Original Message-----
From: Dennis Musselwhite [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 12, 2003 8:23 AM
To: [EMAIL PROTECTED]
Subject: Re: qdio problem


Hi...

The following response:

qeth: Trying to use card with devnos 0x504/0x505/0x503
 qeth: received an IDX TERMINATE on irq 0x8/0x9 with cause code 0x04
 qeth: IDX_ACTIVATE on read channel irq 0x8: negative reply
 qeth: There were problems in hard-setting up the card.

indicates (cause code 0x04) that the read/write device assignments are
backwards.  Normally you can use the even-odd rule for read and write
devices, but since this NIC is defined to begin on an odd device address,
the even offset is on the odd device.  You can avoid this activation
problem by EITHER using an even number on the SPECIAL statement, OR listing
your devices as 0x503,0x504,0x505 in chandev.conf.

Sometimes, when switching from HiperSockets to QDIO type, people forget to
switch the DEFINE LAN, but it looks like your NIC at 500 came up ok, so
that's probably not a problem.

For the system to abend (whether it was caused by QUERY NIC, or just a
coincidence) you should contact IBM and open a problem report (as Adam
suggested) and send in the dump.

Regards,
Dennis
----------------------------------------------------------------
Dennis Musselwhite ([EMAIL PROTECTED]) +1(607)429-3831
z/VM Development -- CP Network Simulation -- IBM Endicott NY

Reply via email to