
我有一台華碩 UX305FA 筆記型電腦,沒有乙太網路端口,所以我訂購了一個Aukey 3 連接埠 USB 3.0 集線器,附乙太網路。
直到最近,我的筆記型電腦都運行 Linux Mint 18.1 XFCE。乙太網路連線會定期中斷,並在幾秒鐘後重新建立。我最近安裝了 Debian Jessie XFCE(從向後移植運行 4.9 核心),但連接仍然會定期丟失,但直到重新啟動後才會重新建立。我有一個連接到 USB 集線器的鍵盤和滑鼠,當乙太網路連接丟失時,它們可以繼續正常運行。
如何確定斷開連接是由於硬體問題還是配置問題?我懷疑這可能是兩者的結合...
輸出lsusb
:
Bus 002 Device 007: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 002 Device 006: ID 2109:0812
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 064e:9700 Suyin Corp.
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 014: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 001 Device 015: ID 2109:2812
Bus 001 Device 013: ID 05af:8277 Jing-Mold Enterprise Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
輸出ethtool -i eth0
:
driver: r8152
version: v1.08.7
firmware-version:
bus-info: usb-0000:00:14.0-3.4
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
輸出dmesg
:
[ 3582.224511] net_ratelimit: 25 callbacks suppressed
[ 3582.224522] r8152 2-3.4:1.0 eth0: Tx status -71
[ 3582.227983] r8152 2-3.4:1.0 eth0: Tx status -71
[ 3582.523946] r8152 2-3.4:1.0 eth0: Tx status -71
[ 3583.547979] r8152 2-3.4:1.0 eth0: Tx status -71
[ 3584.571929] r8152 2-3.4:1.0 eth0: Tx status -71
編輯:經過進一步研究,我發現其他人在使用 Realtek 8153 晶片組的 USB 乙太網路介面上也遇到了類似的問題。此後我嘗試了以下方法,希望找到解決方案,但尚未成功:
- 透過 GRUB 停用所有 USB 裝置的自動掛起。
- 建立
udev
規則以防止特定裝置的 USB 電源暫停。 - 從 Realtek 網站安裝較新的驅動程式 (2.08.0)。
有人可以建議我可以嘗試其他方法嗎?
編輯2:我更新到 Debian Stretch 後仍然遇到同樣的問題,所以我買了一個不同的乙太網路適配器。幸運的是,這份工作沒有任何問題!