Bug 9402
Summary: | Not work chipset broadcom 4318 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Cristian Aravena Romero (caravena) |
Component: | network-wireless | Assignee: | Larry Finger (Larry.Finger) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | diegocg, Larry.Finger |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.24-rc3 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
$dmesg
$cat /boot/config-2.6.24-rc3.071117 $lspci -vv $lspci -vvn $dmesg $cat /boot/config-2.6.24-rc3.071118 $dmesg with firmware V4 $dmesg with firmware V4 and Work WiFi |
Description
Cristian Aravena Romero
2007-11-18 15:49:39 UTC
Created attachment 13603 [details]
$dmesg
Created attachment 13604 [details]
$cat /boot/config-2.6.24-rc3.071117
Created attachment 13605 [details]
$lspci -vv
Created attachment 13606 [details]
$lspci -vvn
When you compile the driver, please turn on bcm43xx debugging. At the moment, your logs show no errors, and I have no idea what is wrong. Larry Finger, now I compile kernel with: * Option debugging "on" * Active others options of module broadcom Kernel size ~150Mbytes. I update my laptop and send files for update report. I now testing with tips: http://linuxwireless.org/en/users/Drivers/b43 Please @akpm, not regression. I create new test. Many thanks! Created attachment 13610 [details]
$dmesg
Created attachment 13611 [details]
$cat /boot/config-2.6.24-rc3.071118
On debugging
Created attachment 13612 [details]
$dmesg with firmware V4
Not work WiFi : -(
$ ifconfig
eth1 Link encap:UNSPEC HWaddr 00-14-A5-2A-F7-8F-00-00-00-00-00-00-00-00-00-00
UP DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Bucle local
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK CORRIENDO MTU:16436 Metric:1
RX packets:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:6464 (6.3 KB) TX bytes:6464 (6.3 KB)
wlan0_ren Link encap:Ethernet HWaddr 00:14:A5:2A:F7:8F
UP DIFUSIÓN MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
== resume dmesg ==
[ 73.771994] b43-phy0 debug: Wireless interface started
[ 73.811297] b43-phy0 debug: Adding Interface type 2
[ 73.811695] ADDRCONF(NETDEV_UP): wlan0_rename: link is not ready
[ 73.857546] HW CONFIG: channel=1 freq=2412 phymode=2
[ 73.896186] phy0: TX to low-level driver (len=42) FC=0x0040 DUR=0x0000 A1=ff:ff:ff:ff:ff:ff A2=00:14:a5:2a:f7:8f A3=ff:ff:ff:ff:ff:ff
[ 186.074746] eth1: Discarded packet with nonexistent originating device
[ 187.073661] eth1: Discarded packet with nonexistent originating device
[ 188.072626] eth1: Discarded packet with nonexistent originating device
[ 196.986761] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed. [ 196.986776] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/bcm43xx#devicefirmware and download the correct firmware (version 4). Maybe fixing that would correct the problem @Diego see comment #9, I add firmware V4. Thanks. Besides the firmware problem, there is another problem. Your network interface renaming rule for udev is not correct. At the moment, it is renaming the master interface (wmaster0) to eth1. The "real" interface then gets renamed from wlan0 to wlan0-ren. These rules should be found in /etc/udev/rules.d/70-persistent-net.rules. If this file exists, try renaming it to 70-persistent-net.rules.old and restarting. The correct rule should be created. In any case, the proper rule should be SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:14:A5:2A:F7:8F", ATTR{type}=="1", NAME="eth1" The above rule should be on a single line. Your current rule is likely missing the ATTR{type}=="1" clause. When the rule is correct, the ifconfig command should show wmaster0 and eth1. Your connection scripts should then work. I write in console: $sudo /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old And reboot, now Wifi Work. : -) wlan0 Link encap:Ethernet HWaddr 00:14:A5:2A:F7:8F inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::214:a5ff:fe2a:f78f/64 Scope:Link UP DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1 RX packets:3694 errors:0 dropped:0 overruns:0 frame:0 TX packets:2964 errors:0 dropped:0 overruns:0 carrier:0 colisiones:0 txqueuelen:1000 RX bytes:3784604 (3.6 MB) TX bytes:620156 (605.6 KB) wmaster0 Link encap:UNSPEC HWaddr 00-14-A5-2A-F7-8F-00-00-00-00-00-00-00-00-00-00 UP DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 colisiones:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) $sudo mv etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old Sorry Created attachment 13614 [details]
$dmesg with firmware V4 and Work WiFi
(In reply to comment #13) > I write in console: > > $sudo /etc/udev/rules.d/70-persistent-net.rules > /etc/udev/rules.d/70-persistent-net.rules.old > > And reboot, now Wifi Work. : -) Could you close the bug then, please? |