RTL8101E 不工作

RTL8101E 不工作

我的笔记本电脑 TOSHIBA SATELLITE L50-B-1EF 出现了一些问题。我购买了这款笔记本电脑,没有任何操作系统,并在 UEFI 模式下安装了 Ububntu 14.04 并启用了安全启动。有线连接和 Wi-Fi 都无法使用... 我尝试从 Realtek 官方网站安装驱动程序 - r8101-1.026.00,但无法安装... 错误:

abraham@nihgt-flyer:~/r8101-1.026.00$ sudo make
[sudo] password for abraham: 
make -C src/ clean
make[1]: Entering directory `/home/abraham/r8101-1.026.00/src'
make -C /lib/modules/3.13.0-32-generic/build SUBDIRS=/home/abraham/r8101-1.026.00/src clean
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-32-generic'
  CLEAN   /home/abraham/r8101-1.026.00/src/.tmp_versions
  CLEAN   /home/abraham/r8101-1.026.00/src/Module.symvers
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-32-generic'
make[1]: Leaving directory `/home/abraham/r8101-1.026.00/src'
make -C src/ modules
make[1]: Entering directory `/home/abraham/r8101-1.026.00/src'
make -C /lib/modules/3.13.0-32-generic/build SUBDIRS=/home/abraham/r8101-1.026.00/src modules
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-32-generic'
  CC [M]  /home/abraham/r8101-1.026.00/src/r8101_n.o
  CC [M]  /home/abraham/r8101-1.026.00/src/rtl_eeprom.o
  CC [M]  /home/abraham/r8101-1.026.00/src/rtltool.o
  LD [M]  /home/abraham/r8101-1.026.00/src/r8101.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/abraham/r8101-1.026.00/src/r8101.mod.o
  LD [M]  /home/abraham/r8101-1.026.00/src/r8101.ko
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-32-generic'
make[1]: Leaving directory `/home/abraham/r8101-1.026.00/src'
make -C src/ install
make[1]: Entering directory `/home/abraham/r8101-1.026.00/src'
make -C /lib/modules/3.13.0-32-generic/build SUBDIRS=/home/abraham/r8101-1.026.00/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-32-generic'
  INSTALL /home/abraham/r8101-1.026.00/src/r8101.ko
Can't read private key
  DEPMOD  3.13.0-32-generic
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-32-generic'
make[1]: Leaving directory `/home/abraham/r8101-1.026.00/src'
abraham@nihgt-flyer:~/r8101-1.026.00$ sudo make install
make -C src/ install
make[1]: Entering directory `/home/abraham/r8101-1.026.00/src'
make -C /lib/modules/3.13.0-32-generic/build SUBDIRS=/home/abraham/r8101-1.026.00/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-32-generic'
  INSTALL /home/abraham/r8101-1.026.00/src/r8101.ko
Can't read private key
  DEPMOD  3.13.0-32-generic
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-32-generic'
make[1]: Leaving directory `/home/abraham/r8101-1.026.00/src'
abraham@nihgt-flyer:~/r8101-1.026.00$ 

lspci-nn

01:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07)

配置文件

eth0      Link encap:Ethernet  HWaddr c4:54:44:ac:dd:86  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:879 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:55560 (55.5 KB)  TX bytes:17581 (17.5 KB)
          Interrupt:105 Base address:0x8000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:361 errors:0 dropped:0 overruns:0 frame:0
          TX packets:361 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:26353 (26.3 KB)  TX bytes:26353 (26.3 KB)

我读过很多主题,但没有找到我的问题的解决方案,我真的需要帮助。谢谢!

答案1

消息“无法读取私钥”不是错误;它是一条信息性消息,不会阻止驱动程序 r8101 的编译和安装。事实上,查看 lsmod(已加载模块的列表),它处于活动状态并已创建以太网接口 eth0。但是,它尚未连接。

请重新启动以便我们有一个干净的状态然后运行:

dmesg > r8101.txt

找到文件 r8101.txt 并将其粘贴到此处:http://paste.ubuntu.com请在回复中给我们提供链接。

我们没有发现任何异常;也就是说,到目前为止,这些都可修复。请您也执行以下操作:

nm-tool > r8101v2.txt
cat /var/log/syslog | grep -e etwork -e eth0 | tail -n20  >> r8101v2.txt
cat /etc/network/interfaces  >> r8101v2.txt

请粘贴上述内容并向我们提供链接。

我建议你尝试:

sudo ethtool -s eth0 speed 100 duplex half autoneg off

现在能连接吗?如果能连接,我们将写入一个文件并使其持久化。

让我们开始无线生活吧。根据消息, 这是:

[14e4:4365] 类型 00 类别 0x028000

由于您仍有安装 USB 或 DVD,请将其插入并向下钻取到池 > 受限 > b > bcmwl,然后将 bcmwl-kernel-source 拖到您的桌面。对池 > 主 > d > dkms 执行相同操作,然后将 dkms 拖到您的桌面。然后安装:

cd ~/Desktop
sudo dpkg -i dkms*.deb
sudo dpkg -i bcmwl*.deb

重新启动并告诉我们您的无线是否正常工作。

相关内容