我的笔记本电脑 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
重新启动并告诉我们您的无线是否正常工作。