双系统网络配置(Win7+Ubuntu16.04LTS)--驱动安装及其它

来源:互联网 发布:美工外包靠谱吗 编辑:程序博客网 时间:2024/06/08 13:09

现象:win7能正常上网,ubuntu下虽然显示网络已连接,但是打不开网页
网卡正常 ,但ubuntu不能识别
我用的是拔号上网(有路由器的话可以无视以下过程,直接可以正常上网)
这里写图片描述
解决过程:

一、安装正确的驱动
首先一定检查当前驱动是不是正确的驱动。
如果网卡驱动都不正确,一切都是白忙活!!!!!!
详见转载:http://blog.csdn.net/ldl22847/article/details/8469156
驱动下载地址:
https://ubuntuforums.org/showthread.php?t=1022411&highlight=rtl8111+8168

引用块内容
1) Check to see if the r8169 module is loaded
-> lsmod | grep r816 //查找当前的网卡驱动,我的是r8169
r8168 41104 0
-> lspci -v //查看当前使用的驱动,显示如下
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) //这是我的网卡型号:RTL8111/8168B,而下面显示当前使用的驱动为r8168,明显是驱动不正确
Subsystem: ASRock Incorporation Device 8168
Kernel driver in use: r8169 //当前使用的驱动
Kernel modules: r8169
2) Download the official Realtek driver //需去下载合适的驱动,下载地址在上面
Realtek RTL8111/RTL8168
3) Remove the r8169 module //移除当前驱动
-> rmmod r8169
-> mv /lib/modules/你的系统版本号/kernel/drivers/net/r8169.ko ~/r8169.ko.backup
//把r8169移出去(这里我卡住了很久,因为在这个目录下找不到这个文件,我是在)
// /lib/modules/你的系统版本号/kernel/drivers/net/r8169.ko ~/r8169.ko.backup 下找到的
4) Build the new r8168 module for the kernel
-> bzip2 -d r8168-8.009.00.tar.bz2 //找到你下载的驱动的目录,解压
-> tar -xf r8168-8.009.00.tar
-> cd r8168-8.009.00 //进入解压的目录
-> make clean modules
-> make install
5) Rebuild the kernel module dependencies
-> depmod -a
-> insmod ./src/r8168.ko
6) Remove the r8169 module from initrd
-> mv /initrd.img ~/initrd.img.backup //我的找不到这个文件,直接跳过
-> mkinitramfs -o /boot/initrd.img-你的系统版本号 (空格) 你的系统版本号
7) Add r8168 module to /etc/modules
-> echo “r8168” >> /etc/modules
Reboot, You are done! //重启电脑
9) Examine that ONLY the r8168 module is loaded for the interface
-> lspci -v //查看配置是否生效了
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Device 8168
Kernel driver in use: r8168
这里写图片描述
这里写图片描述
这里写图片描述
//看看是不是能上网了!!!
二、设置拔号连接
做完以上,我的还是不能上网ToT。
需要设置一下拔号:
转载:http://blog.csdn.net/seekn/article/details/52903919
安装+配置pppoeconf:
sudo apt-get install pppoeconf
终端输入pppoeconf,一路选择yes,记得输入帐号和密码;
配置好后显示plugin rp-pppoe.so loaded说明连接成功
如果想断开,则输入poff dsl-provider
如果想连接,则输入pon dsl-provider

附:(配置中出现过的头疼的问题)
1.ubuntu网络管理显示“设备未托管”:
以管理员身份打开文件/etc/NetworkManager/NetworkManager.conf
把最后一行false改为true,重启电脑
造成问题的原因:当NetworkManager发现/etc/network/interfaces被改动后,则关闭自己(显示为未托管);当managed设为true时/etc/network/interfaces不生效
2.ubuntu16.04安装vim出错:E:软件包没有可供安装的候选者
一、更新软件源
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
sudo vi /etc/apt/sources.list //或者用gedit打开
//可能要改文件权限,自行百度
//注意备份
将内容改为网站上的内容,记得把权限改回来-644
二、系统升级
sudo apt-get update
sudo apt-get upgrade
三、安装vim sudo apt-get install vim
3.ubuntu关闭防火墙:
sudo ufw enable //打开防火墙
sudo ufw disable
sudo ufw default deny //禁止外部对本机的访问,本机可以访问外部

0 0
原创粉丝点击