Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
darthvader tobue # /etc/init.d/net.eth1 start * Caching service dependencies ... [ ok ] * Starting eth1 * Bringing up eth1 * dhcp * network interface eth1 does not exist * Please verify hardware or kernel module (driver) [ !! ] darthvader tobue # dmesg | grep -i ipw ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, git-1.2.2 ipw2100: Copyright(c) 2003-2006 Intel Corporation ipw2100: Detected Intel PRO/Wireless 2100 Network Connection ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed. ipw2100: eth1: ipw2100_get_firmware failed: -2 ipw2100: eth1: Failed to power on the adapter. ipw2100: eth1: Failed to start the firmware. ipw2100Error calling register_netdev. ipw2100: probe of 0000:02:02.0 failed with error -5 kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Tobue« (26.03.2007, 23:11)
Quellcode |
|
1 |
# modules-update |
Quellcode |
|
1 |
module-rebuild rebuild |
Quellcode |
|
1 2 3 |
# module-rebuild rebuild ** Preparing to merge modules: darthvader tobue # |
Quellcode |
|
1 2 3 4 |
grep IPW /usr/src/linux/.config emerge -vp ipw2100-firmware lsmod ifconfig -a |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
darthvader tobue # grep IPW /usr/src/linux/.config CONFIG_IPW2100=m # CONFIG_IPW2100_MONITOR is not set CONFIG_IPW2100_DEBUG=y # CONFIG_IPW2200 is not set darthvader tobue # emerge -vp ipw2100-firmware These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-wireless/ipw2100-firmware-1.3 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB darthvader tobue # lsmod Module Size Used by darthvader tobue # ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0D:60:77:A7:FB inet addr:192.168.1.15 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20d:60ff:fe77:a7fb/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:620 errors:0 dropped:0 overruns:0 frame:0 TX packets:426 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:151867 (148.3 Kb) TX bytes:153863 (150.2 Kb) Base address:0x8000 Memory:c0220000-c0240000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
Quellcode |
|
1 |
# modprobe ipw2100 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
GNU nano 2.0.3 File: /etc/modules.autoload.d/kernel-2.6 # /etc/modules.autoload.d/kernel-2.6: kernel modules to load when system boots. # # Note that this file is for 2.6 kernels. # # Add the names of modules that you'd like to load when the system # starts into this file, one per line. Comments begin with # and # are ignored. Read man modules.autoload for additional details. # For example: # aic7xxx ipw2100 |
Quellcode |
|
1 2 |
modprobe -r -v ipw2100 modprobe -v ipw2100 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# dmesg | grep ipw2100 ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, git-1.2.2 ipw2100: Copyright(c) 2003-2006 Intel Corporation ipw2100: Detected Intel PRO/Wireless 2100 Network Connection ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed. ipw2100: eth1: ipw2100_get_firmware failed: -2 ipw2100: eth1: Failed to power on the adapter. ipw2100: eth1: Failed to start the firmware. ipw2100Error calling register_netdev. ipw2100: probe of 0000:02:02.0 failed with error -5 kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. kobject_add failed for ipw2100 with -EEXIST, don't try to register things with the same name in the same directory. |
Zitat
Original von Tobue
darthvader tobue # emerge -vp ipw2100-firmware
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-wireless/ipw2100-firmware-1.3 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Quellcode |
|
1 |
strace -e file modprobe ipw2100 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 |
strace -e file modprobe ipw2100 execve("/sbin/modprobe", ["modprobe", "ipw2100"], [/* 47 vars */]) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 open("/lib/libz.so.1", O_RDONLY) = 3 open("/lib/libc.so.6", O_RDONLY) = 3 open("/etc/modprobe.conf", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a directory) open("/etc/modprobe.conf", O_RDONLY) = 3 open("/lib/modules/2.6.19-gentoo-r5/modules.dep", O_RDONLY) = 3 open("/lib/modules/2.6.19-gentoo-r5/kernel/drivers/net/wireless/ipw2100.ko", O_RDWR) = 3 open("/proc/modules", O_RDONLY) = 6 Process 11101 detached |
Zitat
Original von maggu2810
Muss man die firmware nach einem Kernel-Update auf remergen? Ein Versuch ist es wert.