RTL8101E/RTL8102E 无法与 ubuntu 14.04 配合使用。HP G61

RTL8101E/RTL8102E 无法与 ubuntu 14.04 配合使用。HP G61

在搜索问题、论坛和指南之后,我找到了适合普通人的任何解决方案...作为 Ubuntu,人类的 Linux,我会再次提出这个问题,尝试调整最佳答案,以便任何人都可以使用它。

我在 eth0 上插入了一根以太网电缆,但它没有在网络管理器上显示为连接。我使用的是 Ubuntu 14.04

lspci-nn

03:00.0 以太网控制器 [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express 快速以太网控制器[10ec:8136](修订版 02)

ifconfig eth0

eth0      Link encap:Ethernet  Endereço de HW 00:00:00:00:00:00  
      BROADCAST MULTICAST  MTU:1500  Métrica:1
      pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
      Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
      colisões:0 txqueuelen:1000 
      RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

我是新手,所以请帮助我,帮助你帮助我。=) 我该如何进一步调试它?

答案1

我有一台戴尔 Inspiron 3521 笔记本电脑。从 Ubuntu 12.04 LTS 更新到 Ubuntu 14.04 后,我的 eth0 网卡(RTL8101E/RTL8102E)也出现了同样的问题。使用lspic(列出 PCI 设备)显示机器中的设备,如下所示:

lspci -nn

06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)

(它没有按照ifconfig命令出现)

我将驱动程序从 Realtek 下载到我的Desktop文件夹中:司机页面

然后我解压文件并打开终端路径并使用以下命令安装它:

$ cd Desktop   
$ tar xvvf r8101-1.025.00.tar.bz2    
$ cd r8101-1.025.00/src     
$ make clean modules    
$ sudo make install   
$ sudo depmod -a
$ sudo modprobe r8101
$ lsmod |grep r8101
r8101                 153264  0 
$ /sbin/ifconfig -a    
eth0      Link encap:Ethernet  HWaddr 74:86:7a:5d:c6:01  
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::7686:7aff:fe5d:c601/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:368426 errors:0 dropped:0 overruns:0 frame:0
          TX packets:258622 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:347809708 (347.8 MB)  TX bytes:143626976 (143.6 MB)
          Interrupt:47 Base address:0x4000 

对我来说它有效....

编辑以删除在示例中不会导致任何操作的多余命令,并在适当的地方添加sudo用法。

相关内容