Source: broadcom-sta Severity: important Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Standard ubuntu (now 15.10, kernel 4.2.0.22) install on Lenovo yoga pro 3. (First time using reportbug, so I'll add more text here. Sorry if that's wrong.) The issue is that WiFi connects fine, and is usable for web and mail but intolerable for e.g. ssh sessions. The only "symptom" I'm seeing is that ifconfig reports many frame errors, sometimes about 10% of the #packets rx'd, sometimes 200% of that. A typical ssh session (even to machines local on my LAN) stalls within a few seconds/minutes and repeatedly does that. It is just possible to login and run an update/reboot, but doing more in an ssh session isn't feasible. Netstat shows bytes queued up (on the lenovo yoga machine) when this is happening. I am seeing very poor link quality (currently 38/70) and signal level (-72 dBm) as reported by iwconfig even though I'm only ~10m from the access point and no other device has any similarly bad signal. All wired connections are fine. No other device on my n/w has this issue. * What exactly did you do (or not do) that was effective (or ineffective)? WiFi with the wl.ko driver always has this problem on my LAN. I have seen similar issues on other WiFi networks, but in my LAN the signal is probably weaker than in my office environment. Building and installing the more recent code from broadcom didn't help. (Sometimes slightly better, sometimes worse, never perfect.) I tried but failed to find a way to use ndiswrapper but maybe that's outmoded these days. I did not try other linux drivers as the documentation always said that they did not support the bcm4352. I suspect this is related to Bob Briscoe's theory [1] that the driver or chipset is trying for too high a speed even if the quality of the connection is not sufficiently good. (Note though that the bug is not the same - I do get connection, just v. poor quality.) [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786699#10 * What was the outcome of this action? No improvement. * What outcome did you expect instead? Improvement:-) *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers wily-updates APT policy: (500, 'wily-updates'), (500, 'wily-security'), (500, 'wily'), (100, 'wily-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-22-generic (SMP w/4 CPU cores) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)