一、前沿
小白刚配完有线的说,无线现在还搜不到信号呢。解决问题的时候积累了一些命令行的学习以及一些配置文件的了解,没有官方系统的语言名词,完全是自己的理解。凭记忆,记录之。估计有些方法是不正统的,先解决再说,记录下来也好以后找错。
话说,小白觉得ubuntu的中文论坛好和谐,小白伤心了,后悔了,看到同学装的11.10,小白瞬间泪崩了。小白不该懒的,11.10太绚了,小白在下一个版本发行之前,用10.04练手吧。。。小白伤心了。
二、基本知识点记录
1、BroadCom的无限网卡驱动提供了linux版本,链接
http://www.broadcom.com/support/802.11/linux_sta.php
官网README.TXT安装驱动最稳妥。
2、lspci -vnn |grep 14e4 查看自己无线芯片
3、lsmod | grep wl 显示已经被加载的模块,在BroadCom驱动安装中也有用到,用来识别是否已经安装了别的驱动模块
4、modeprobe -l | grep wl 所有的模块
5、查看网关
netstat -nr
route
6、重启网络 sudo /etc/init.d/networking restart
三、记录+找到的资源
问题一:
不好描述,小白在搜Ubuntu无线xxxx的时候搜到了个神文,在小白输入n多命令行之后,这个神文让小白的思路清晰了~~是理解很多问题的良剂啊。
解决:
http://my.oschina.net/kursk/blog/7896?from=rss
我很想留言感谢作者的,可是要注册。
1、lshw -C network 显示系统硬件,network为网卡
正确的可以看那个神文。
我遇到的问题是,这里以太网(Ethernet interface)的网卡正常,logicalname:eth0
而BroadCom 的description则表述不明,也没有分配到logicalname。
所以应该是驱动没有把它识别出来?没有分配到相应的接口?
2、etc/udev/rules.d/70-persistent-net.rules
这里面记录了网卡模块的信息,
NAME和logicalname对应。 wl表示为无线,查看我自己的eth1对应的是wl模块
lsmod 发现当前没有加载驱动,所以重新安装了一遍驱动,虽然想直接insmod的,但是报错,-1format什么的,所以重装了驱动
3、设置开机自动加载模块,这里官网有说明,我按神文来的
/etc/modules: kernel modules to load at boot time.
#
mentohus认证通过,但是上不鸟网。当时没装QQ,没试DNS 。
解决:
问同学(可怜我两个电脑得用),同学要我ping 网关,没反应。ping 某ip 有反应。
同学于是疑惑了,这Y的怎么连上的,网关都不同。小白于是默默得去查网关配置了。
netstat -nr 然后网关就发现错了,呵呵,小白啊...小白还坚定得认为是DNS的说。
网络配置后都注意重启网络
insmod wl.ko