Network drivers, impossible to blacklist! (also, tkwifi problem)
Hi, I have a centrino notebook, and work in different network
environments. The problem is that the kernel automatically loads
- Ethernet controller (e100)
- Wireless (ipw2200)
- Ethernet over firewire (eth1394) (I have no use of firewire now)
I put them in /etc/hotplug/blacklist but they are loaded anyway.
When both WiFi and ethernet are loaded, no network communication is
possible, and the eth(number) devices are assigned differently from
time to time, so it is impossible to relay on /etc/network/interfaces
to configure, even with ifscheme.
Instead, if no driver is loaded, I can load manually a driver, the
board get assigned to eth0, and I can "ifup" it, changing
configuration with ifscheme.
Why are the modules loaded anyway? Is there another way to "blacklist"
modules, a part of hotplug?
Is there a way to make the whole set working without much hassle?
I tried to use tkwifi (http://tkwifi.sourceforge.net/) but even after
apt-get installing perl-tk the program complains that Tk perl module
is not installed.
Thanks folks! I found many answers here!