Hi, I have a very strange problem. I am starting a new thread since I probably tried every solution founds on forums and nothing exactly solves the problem although I am now very close. So, I did a fresh install of ubuntu 12.04 yesterday on a Dell Latitude e4300 laptop. There were problems with the wireless and I finally got it to work with the wl driver after tweaking things, blqcklisting other drivers etc as mentioned in various threads. However the connection was very slow. This was the same problem I had with another laptop (an asus eee pc) with the same network. I initially thought it was a problem of that laptop. Since I now had this problem on two different machines, I looked it up and there are actually many threads on this kind of problems that mention an option called disable_11n, presumably it also had to do with the hardware of my provider (free.fr). I tried all that and to cut a long story short i narrowed down the problem to the following:
1.after startup and logging on to unity the wireless connects automatically to my network but the connection is slow to non existent
2. after that i open a terminal and type
(wireless gets disabled)
(wireless gets re-enabled after half a minute or so)
3. it automatically connects again to my network and works like a charm! and fast too.
I then tried to do this as a startup script. I followed instructions to make it work from init.d , add it to rc.locale and to /etc/modules, one at a time. I still had to restart it as above and only then it would work. I am not sure if i did something wrong here.
By the way the option disable_11n=1 seems irrelevant to my problem.
Note that I have this problem only for free.fr wireless boxes (my provider hardware) and on two ubuntu machines. I wouldn't know where to start to give you some useful output as I am very confused as to where the problem actually resides (driver, laptop hardware,ubuntu ,provider hardware, bad script skills). My problem then is how to make this a permanent solution.
Some possibly relative output I can think of is (I note if there is any difference in the output before and after having disabled re-enabled wl)
Code:
marios@mrLap:~$ lspci | grep Wireless
0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
Code:
marios@mrLap:~$ iwconfig
lo no wireless extensions.
eth2 IEEE 802.11 Access Point: Not-Associated
Link Quality:5 Signal level:214 Noise level:166
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
eth0 no wireless extensions.
(similar signal and noise levels before and after, same linq quality)
This is the before ifconfig
Code:
eth0 Link encap:Ethernet HWaddr 00:26:b9:96:a3:02
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:22 Mémoire:f6ae0000-f6b00000
eth2 Link encap:Ethernet HWaddr 90:4c:e5:77:a8:90
inet adr:192.168.1.49 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: 2a01:e34:edf9:1990:a4c0:ddea:66c1:53b7/64 Scope:Global
adr inet6: 2a01:e34:edf9:1990:924c:e5ff:fe77:a890/64 Scope:Global
adr inet6: fe80::924c:e5ff:fe77:a890/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:263 erreurs:0 :0 overruns:0 frame:1842
TX packets:461 errors:19 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:196451 (196.4 KB) Octets transmis:69054 (69.0 KB)
Interruption:17 Adresse de base:0xc000
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:81 erreurs:0 :0 overruns:0 frame:0
TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:8642 (8.6 KB) Octets transmis:8642 (8.6 KB)
and this the after
Code:
marios@mrLap:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:b9:96:a3:02
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:22 Mémoire:f6ae0000-f6b00000
eth2 Link encap:Ethernet HWaddr 90:4c:e5:77:a8:90
inet adr:192.168.1.49 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: 2a01:e34:edf9:1990:924c:e5ff:fe77:a890/64 Scope:Global
adr inet6: fe80::924c:e5ff:fe77:a890/64 Scope:Lien
adr inet6: 2a01:e34:edf9:1990:6c9c:c93b:31f5:59e/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:1220 erreurs:0 :0 overruns:0 frame:12988
TX packets:1292 errors:19 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:1116056 (1.1 MB) Octets transmis:194483 (194.4 KB)
Interruption:17 Adresse de base:0xc000
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:1259 erreurs:0 :0 overruns:0 frame:0
TX packets:1259 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:93783 (93.7 KB) Octets transmis:93783 (93.7 KB)
The output is exactly the same in both cases for lsmod |grep wl and rfkill list wifi
Code:
marios@mrLap:~$ lsmod |grep wl
wl 2646632 0
lib80211 14040 2 wl,lib80211_crypt_tkip
Code:
marios@mrLap:~$ rfkill list wifi
1: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
Bookmarks