Re: Errors starting wirless driver on 17" G4 PowerBook
Adam D wrote:
> The output when $ sudo ifup eth1
> SIOCSIFFLAGS: No such file or directory
> SIOCSIFFLAGS: No such file or directory
> Failed to bring up eth1.
>
>
> It looks like in dmesg the bcm43xx is found when booting (using ubuntu on this box). However the interface is not reconized or connected to bcm43xx.
>
> [snip}
> [ 61.151418] ieee80211_crypt: registered algorithm 'NULL'
> [ 61.430697] ieee80211: 802.11 data/management/control stack, git-1.1.7
> [ 61.430706] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
> [ 61.579889] bcm43xx driver
> [ 61.580614] PCI: Enabling device 0001:10:12.0 (0004 -> 0006)
> [ 61.881835] sungem.c:v0.98 8/24/03 David S. Miller (davem@redhat.com)
> [ 61.947408] PHY ID: 1410cc1, addr: 0
> [ 61.948000] eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:0d:93:35:91:44
> [ 61.948008] eth0: Found Marvell 88E1101 PHY
>
> [snip]
>
> [ 61.948000] eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:0d:93:35:91:44
> [ 61.948008] eth0: Found Marvell 88E1101 PHY
>
> [snip]
>
> [ 64.347177] eth0: Link is up at 100 Mbps, full-duplex.
> [ 64.347186] eth0: Pause is disabled
>
> [snip]
>
>
> Other than that there isn't any other mention of wireless.
>
> lsmod give this out put...
>
> [snip]
> sungem 38948 0
> sungem_phy 10432 1 sungem
> bcm43xx 136524 0
> ieee80211softmac 33568 1 bcm43xx
> ieee80211 39784 2 bcm43xx,ieee80211softmac
> ieee80211_crypt 7136 1 ieee80211
> [snip]
>
>
>
>
> In /etc/modules I included..
>
> bcm43xx eth1
>
> and...
>
> my /etc/network/interfaces has this for the interface:
>
> iface eth1 inet static
> name DS-wifi
> address 192.168.1.1
> netmask 255.255.255.0
> gateway 192.168.1.100
> wireless_mode Managed
> dns-nameservers 10.1.100.1
> wireless-essid xyz-abc
> wireless-key xxxxxxxxxxxxxxx
>
> All the still I can't bring up the interface. Any extra help/eyes would be very helpful. Thanks.
>
> -Adam
I had thought I had In /etc/modules I included.. bcm43xx eth1 but I had not.
I restarted the box and then the dmesg had changed to this.
[snip]
33.081935] NET: Registered protocol family 2
[ 33.116698] IP route cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 33.117676] TCP established hash table entries: 524288 (order: 9, 2097152 bytes)
[ 33.121128] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
[ 33.121529] TCP: Hash tables configured (established 524288 bind 65536)
[ 33.121534] TCP reno registered
[ 33.121671] TCP bic registered
[ 33.121683] NET: Registered protocol family 1
[ 33.121696] NET: Registered protocol family 8
[ 33.121699] NET: Registered protocol family 20
[snip]
51.164732] ieee80211_crypt: registered algorithm 'NULL'
[ 51.167019] ieee80211: 802.11 data/management/control stack, git-1.1.7
[ 51.167025] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[ 51.286790] bcm43xx driver
[ 51.286944] PCI: Enabling device 0001:10:12.0 (0004 -> 0006)
[ 51.473109] sungem.c:v0.98 8/24/03 David S. Miller (davem@redhat.com)
[ 51.540987] PHY ID: 1410cc1, addr: 0
[ 51.541416] eth1: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:0d:93:35:91:44
[ 51.541424] eth1: Found Marvell 88E1101 PHY
[snip]
51.473109] sungem.c:v0.98 8/24/03 David S. Miller (davem@redhat.com)
[ 51.540987] PHY ID: 1410cc1, addr: 0
[ 51.541416] eth1: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:0d:93:35:91:44
[ 51.541424] eth1: Found Marvell 88E1101 PHY
[snip]
53.940763] eth0: Link is up at 100 Mbps, full-duplex.
[ 53.940772] eth0: Pause is disabled
[ 54.547580] NET: Registered protocol family 10
[ 54.547745] lo: Disabled Privacy Extensions
[ 54.547977] IPv6 over IPv4 tunneling driver
[snip]
[ 64.592637] eth0: no IPv6 routers present
[ 87.670670] ieee80211_crypt: registered algorithm 'WEP'
[ 88.120082] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
[ 88.139217] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
The kernel module is loaded ...
sungem 38948 0
sungem_phy 10432 1 sungem
bcm43xx 136524 0
ieee80211softmac 33568 1 bcm43xx
ieee80211 39784 2 bcm43xx,ieee80211softmac
ieee80211_crypt 7136 2 ieee80211_crypt_wep,ieee80211
Now with dmesg stating eth1 belonging to sungem.
My ifconfig and route all show eth0 is up and running with the proper config.
-adam
Reply to: