我的 Lenovo G580 运行 16.04(或从可启动 USB 运行 18.04)时出现问题。如果我只是上网,一切都很好,但如果我使用 Deluge 或 Transmission 或 Youtube 下载,互联网就会冻结 1 到 2 分钟。如果我使用 Firefox 或 Chrome,那么我尝试使用的任何网站都会挂起,直到冻结期结束。我找不到类似的问题,因为许多“冻结”答案都需要重新启动,但这是每 5 分钟左右重新发生一次冻结的情况。“txop 超出”消息经常出现。
谢谢。
一些技术细节:
lspci -knn | grep Net -A3
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:0587]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
/etc/网络/接口文本文件包含以下内容:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
lspci -nn -d 14e4
Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
dmesg
带有“bcrm”的消息
[ 4.132179] brcmsmac bcma0:1: mfg 4bf core 812 rev 24 class 0 irq 17
[ 4.138148] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 499
[ 4.158925] Modules linked in: arc4 brcmsmac cordic brcmutil b43 mac80211 cfg80211 ssb snd_hda_codec_hdmi intel_rapl x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_conexant coretemp snd_hda_codec_generic kvm irqbypass crct10dif_pclmul snd_hda_intel crc32_pclmul snd_hda_codec ghash_clmulni_intel snd_hda_core pcbc snd_hwdep snd_pcm aesni_intel aes_x86_64 crypto_simd snd_seq_midi glue_helper snd_seq_midi_event cryptd intel_cstate snd_rawmidi intel_rapl_perf input_leds joydev serio_raw snd_seq snd_seq_device snd_timer lpc_ich snd bcma shpchp soundcore mei_me mei ideapad_laptop sparse_keymap wmi mac_hid parport_pc ppdev lp parport autofs4 rtsx_usb_sdmmc rtsx_usb hid_generic usbhid hid i915 i2c_algo_bit psmouse drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci drm libahci alx mdio
[ 4.278318] brcmsmac bcma0:1 wlp2s0b1: renamed from wlan0
[ 5.126726] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
[ 5.126778] brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
[ 6.714474] brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: associated
[ 6.714480] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: true (implement)
[ 6.715574] brcmsmac bcma0:1: wl0: brcms_c_d11hdrs_mac80211: txop exceeded phylen 159/256 dur 1778/1504
[ 6.718657] brcmsmac bcma0:1: wl0: brcms_c_d11hdrs_mac80211: txop exceeded phylen 137/256 dur 1602/1504
[ 7.517411] brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
答案1
我建议你这样做:
sudo -i
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
exit
重新启动并报告结果。