We run a number of Linux servers using OSA adapters and recently ran into a
problem with one server.  At boot time the following messages are displayed:


-------------
Enabling syn flood protection  done
Disabling IP forwarding  done
 INIT: Entering runlevel: 2
Master Resource Control: previous runlevel: N, switching to runlevel:   2
Setting up network device eth0
loading QDIO base support
loading qeth S/390 Gigabit Ethernet driver
Trying to use card with devnos 0xB04/0xB05/0xB06
Device 0xB04/0xB05/0xB06 is an OSA-Express Gigabit Ethernet card
and will be registered as eth0.
qeth: Not enough kernel memory for operation.
QDIO base support: module removed
insmod: /lib/modules/2.2.16/net/qeth.o: init_module: Device or resource busy
insmod: Hint: this error can be caused by incorrect module parameters,
including
 invalid IO or IRQ parameters
insmod: /lib/modules/2.2.16/net/qeth.o: insmod eth0 failed
SIOCSIFADDR: No such device
-------------

This server has 384M virtual memory so I doubt that that's the problem.
This particular server has many more virtual disks than our other Linux
servers using OSAs.  But that's largely the only difference I know of.  Is
there something I should be modifying in the kernel itself to reserve more
storage for the QDIO driver?

This is SuSE 2.2.16 kernel.


William P. Scully
Systems Programmer
Computer Associates International, Inc
[EMAIL PROTECTED]

Reply via email to