linux连不上网络
⑴ 重装linux后无法连接网络怎么办
在重装完Linux系统后,突然发现无法连接网络了,相信遇到这个问题的朋友不少,下面我就给大家介绍下Linux系统无法连接网络该如何解决。
其实我在上个星期之前,都没有自己装过系统(不过其中有过一次下载了ubuntu12.04来安装,是在win7环境下,忘记当时是直接双击安装还是用虚拟机运行安装,反正就跟装个什么软件或者游戏一样的简单,我觉得这个就不算是真正的装系统),到此刻我也没有自己装过windows系统。
某天我觉得我必须要重装系统了,理由是电脑上莫名其妙的给我装了一个瑞星,然后各种杀毒软件没事就报各种“有病毒,要警惕!”,关键是我没找到瑞星的卸载程序,用360或者金山的那些软件管理之类的工具卸载瑞星,然后它竟然给我弹出个警告,说有恶意程序意图修改它的啥啥啥,然后告诉我已经被它阻止了 - -||| ,大婶们要是看到这里,心想“这个二货白痴咋么这么笨呢,这么个简单的问题都搞不定”,我也就只有深感抱歉啦。。。。。反正最后的结果是,我要重装系统!
由于12年的时候我在win7上如同装应用软件一样的装了个ubuntu12.04,当时用起来感觉非常酷,界面帅啊~ 在终端上写命令安装软件真是一件非常拉风的事啊~ 虽然当时是纯粹耍帅,代价是大半夜的还在google如何安装必须要用的eclipse啊jdk这些,还因为听信谗言整了个啥qq插件的,最终搞得qq好友被一键式全删了(那位同学,笑吧你就,小心你的牙!),不过那时候感觉linux真心很酷,而且我这个垃圾本本用着非常流畅舒服。所以这次重装系统,第一时间就想装ubuntu来玩玩儿。
当我进入ubuntu的官网上时,看到首页推荐的ubuntu kylin,其实我不太喜欢这个名字,但是看到有支持一些国产的常用软件,于是就按照网上找的说明,按照说明制作了U盘安装启动器,然后就顺利的安装好了。然后就开心的看着熟悉的界面风格,觉得自己真是很酷啊~~ 然后的然后就发现无法连接到wifi了。。。。。。。。
当时是稀里糊涂的乱七八糟的在网上找了一通,搞了半天没解决掉,太困了,睡去了,第二天醒来开机,好了 - - ||| 于是我也就开心的使用了。
但是之后发觉,桌面应用真是太卡了!点一下浏览器要等5-10秒,点一下home也要5-10秒,然后加上无时不刻的报“系统错误,提交bug”。。。。。真是让人有摔电脑的冲动。于是google,大家都说是unity的错!但是我又想用ubuntu咋办,然后我就想,肯定是kylin的错,换个版本试试。于是后来我又下了ubuntu12.04,按照说明制作好了U盘安装,然后高高兴兴的装系统,卡在系统安装loading界面了 - - ||| ,本来我是想,肯定是我哪一步弄错了,可是这时候网络卡得很,google都打不开了,正好几天前下了一个linux deepin,于是就想算了,装这个试试,结果一切顺利,安装好了,界面也很漂亮,支持的应用软件也很多,也不那么卡。可是问题是。。。。。。无法连接到wifi.。。。。于是我又拿着手机一通,网上大部分都说是驱动问题,要下载驱动,怎么下载呢?可以直接插上网线,在有线网络环境下安啥啥啥,然后我就找了根网线,插上去,还是连不到网络。于是最后,我就放大胆点,瞎搞乱整!搞定!
正题开始:
首先查看你的网卡型号,在终端输入命令lspci
中你可以看到你的网卡型号,比如我的就是broadcom bcm4313,然后在附加驱动中,看到某个附加驱动的描述
看看你的网卡型号是否包含在其中,并且这个驱动是否是激活状态,如果是,那就移除吧,移除之后,记得要重启(其实当时我也习惯性的等到起弹出个box来提醒我要重启 - -||)。重启之后,如果问题解决了,那么就对了,如果没有解决,那么,请您继续google~
后记:其实我估计大婶们都不会看到这里,我也知道口水实在是太多啦~ 但是我还是想问问,为什么设计者要为这些型号的网卡制作专用驱动呢?通常来说会这样做的,肯定是这些型号的网卡原本连接网络有问题才会需要特别制作专用驱动吧,大概。
上面就是Linux系统无法连接网络的解决方法介绍了,本文介绍的是broadcom网卡无法连接网络的情况,如果是其他网卡的话只能做个参考,具体情况具体分析。
⑵ linux 网络连不上
1.
半英文半中文是因为语言包不全,你可以打开菜单
system/administration/language
support,把
default
language
设置为
chinese(china),并勾选下面的
enable
support
to
enter
complex
characters.
确定返回后重启机器。
2.
如果你曾在路由器里配置了
dhcp
,那么
ubuntu
启动后打开
fire
fox
直接就可以上网。
**组合键
ctrl
+
alt
+
f1、f2、f3、f4、f5、f6
可以分别进入
6
个命令行形式的虚拟终端,ctrl
+
alt
+
f7
可以返回桌面。
你如果想查看一下本机是否从
dhcp
获得了
ip
地址或
ip
是多少,可以用上述组合键切换到某个虚拟终端,然后用你的帐号登录进去,然后在提示符下输入命令
ifconfig
即可看到各块网卡的配置信息。
如果路由器里没有配置
dhcp,那么你手工设置一下
ubuntu
的网络,打开菜单
system/administration/network,选择
connection
标签,点
unlock
,输入密码。然后会看到一些备选连接,不同的硬件配置会有不同的选项,如果是有线网卡,你可打开
wired
connection
(双击,或单击后点“properties”)配置
ip,网关等等,如果是无线网卡,选择
wireless
connection.
如果是虚拟拨号或通过
modem
上网的,请进入
point
to
point
connection
设置。
⑶ 浅谈Linux网络故障的解决办法
浅谈Linux网络故障的解决办法
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。我告诉大家,Linux网络故障排除应当遵循先硬件后软件的方法。因为硬件如果出现物理损坏那么如何设定网络都不能解决故障。解决问题的方法可以从自身Linux计算机的网卡查起,然后到服务器、集线器、路由器等硬件。如果确定硬件没有问题了,再来考虑软件的设定。
1、检查网卡工作状况
(1)使用cat /proc/moles查看网卡的模块是否已被加载,驱动硬件是操作系统最基本的功能,操作系统通过各种驱动程序来驾驭硬件设备,和Windows系统不同Linux内核目前采用可加载的模块化设计(LKMs Loadable Kernel Moles),就是将最基本的核心代码编译在内核中,而我们常见的驱动程序就是作为内核模块动态加载的,比如网卡驱动。Windows系统中我们一般“控制面板”的“设备管理器”查看硬件列表,在Linux中可以在命令行下输入:cat /proc/moles 即可显示Linux系统检测到的所有硬件设备。运行cat /proc/moles需要超级用户的权限,你可以使用su命令实现。
我Linux计算机中两块网卡模块:NE2000和8139已经加载。如果没有检测到硬件,用硬件检测程序Kuz检测网卡,它和Windows中添加新硬件差不多。kudzu程序是通过查看/usr/share/hwdata/目录下的文件识别各种硬件设备的。如果核心支持该硬件,并且有该驱动程序就可自动装载。首先说明的是Linux下对网卡的支持往往是只对芯片的,所以对某些不是很着名的网卡,往往需要知道它的芯片型号以配置Linux.比如我的Top link网卡,就不存在Linux的驱动,但是因为它是NE2000兼容,所以把它当NE2000就可以在Linux下用了.所以当你有一块网卡不能用,在找Linux的驱动程序之前一定搞清楚这个网卡用的什么芯片,跟谁兼容,比如3c509,ne2000,etherexpress等等.这样的型号一般都在网卡上最大的一快芯片上印着,抄下来就是了。对于ISA接口的NE2000卡,先要作的一件事情,是将网卡设定为Jumpless模式.很多现在的网卡缺省都是PnP模式,这在Windows下的确能减少很多麻烦,但是Linux不支持,所以Linux下必须是Jumpless模式.一般所有网卡都有带的驱动盘和DOS下可执行的一个设定程序,用该程序将网卡设为 Jumpless。对于PCI网卡,可以使用如下命令来查看:less/proc/pci。在显示的列表中找到“Ethernet Controller”,记下厂商和型号。然后使用modprobe尝试加载正确的模块,比如modprobe 3c509。如果出现错误,说明该模块不存在。这时候你应该找到正确的模块并且重新编译。如果显示说该设备不存在,那也是因为没有正确的模块。找到正确的模块,并且编译,问题一般即可解决。
(2)使用Ifconfig-a命令检查网卡接口
如果已经检测到网卡,网卡硬件就没有问题,接下来检查网卡的软件设定。使用ifconfig -a命令:
第二块网卡没有分配IP地址,我们现在可以添加IP地址。以Redhat Linux 9.0为例。以root权限运行命令:neat出现图形化配置界面,然后添加IP地址后保存设置,从新启动网络和网络服务或计算机.
(4)编译网卡
如果Linux内核没有检测到网卡通常要重新安装网卡的驱动程序,网卡驱动程序安装方法步骤如下:
a、 编译并安装模块;
b、 修改/etc/conf.mole 文件;
c、 修改/etc/sysconfig/network文件;
d、 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件;
e、 给网卡添加IP地址:打开网卡IP地址配置文件/etc/sysconfig/network-script/ifcfg-eh0.
e、然后用命令启动网络服务。
说明网卡问题:使用ifconfig来进行配置。如果运行ifconfig,将会给出所有已经安装了的网卡。如果没有显示可用的网卡,那么很有可能是以下原因之一:1. 网卡没有被Linux检测到;2. 没有与之相应的内核模块;3. 该模块没有被加载;4. Linux系统不支持你的网卡。就现在来说,出现问题4的可能性很小,一般来说都是问题2和3,也可能是1。
Linux下无线网卡的安装:
目前经过认证的PCMCIA网卡有两大类。使用基于朗讯(Lucent)芯片组的PCIMCIA无线网卡和使用基于intersil PRISM2-based cards 芯片组的PCMCIA的无线网卡见表-1。不过由于基于intersil PRISM2-based cards 芯片组的PCMCIA的无线网卡价格比较便宜(相当于朗讯(Lucent)芯片组的PCIMCIA无线网卡的三分之一),所以国内的PCMCIA的无线网卡以后者居多。
⑷ 为什么我的Linux没法上网
基本上是网卡配置问题,按如下步骤操作:
1.ifconfig查下是否有eth打头的网卡,以及是否正常获取到ip地址,如果没有,记录网卡名,如eth0,进入第2步
2.vi /etc/sysconfig/network-scripts/ifcfg-eth0检查配置,如果拦拍网络内有dhcp服务器,bootproto=dhcp,无需配置ip地址、掩码和网关,只需检查onboot是否为yes,如果不是,改为yes,然后重启网卡service network restart。如果网络内没有dhcp服务器饥档,则修改bootproto=static,配置ip地址烂衡乱,掩码,网关,以及dns,onboot同样也是要为yes,然后重启网卡,命令同上。
3.如果还不能上网,检查网线连接是否正常,以及你接入的网络是否提供了上网功能。