[<<][pool][>>][..]
Wed Dec 10 20:25:10 CET 2008
eepro100
apparently my old card doesn't like the new e100 driver.. despite
blacklisting e100 in /etc/modules.d/blacklist it still gets
loaded.. Now trying to add an alias:
modprobe -c | grep e100$
I'm looking for this one:
00:0a.0 0200: 8086:1229 (rev 02)
zzz:/etc/modprobe.d# modprobe -c |grep v00008086d00001229
alias pci:v00008086d00001229sv*sd*bc02sc00i* e100
alias pci:v00008086d00001229sv*sd*bc*sc*i* eepro100
So, will add the first line to the /etc/modprobe.conf
That doesn't seem to help.. The eepro100 driver does gets loaded, but
so does the e100.
Trying "blacklist e100" in /etc/modprobe.conf
That doesn't work either..
I'm fed up.
Will just rename the module in /lib/modules
This is non-permanent, but should fix it.
cd /lib/modules/`uname -r`/kernel/drivers/net
mv e100.ko disabled.e100.ko
depmod -a
Funny, renaming won't work..
Deleting maybe?
This is rediculous..
rm /lib/modules/`uname -r`/kernel/drivers/net/e100.ko
Ok, now I get it..
It's part of the initrd!
I'm just going to add a workaround script:
zzz:~# cat /etc/rc2.d/S10internet
#!/bin/bash
echo '******* workaround for incorrect detection of eepro100 drivers ******'
ifdown eth2
rmmod e100
rmmod eepro100
modprobe eepro100
ifup eth2
[Reply][About]
[<<][pool][>>][..]