【Ubuntu学习笔记】安装篇-网络配置遇到的问题

一、前沿

     小白刚配完有线的说,无线现在还搜不到信号呢。解决问题的时候积累了一些命令行的学习以及一些配置文件的了解,没有官方系统的语言名词,完全是自己的理解。凭记忆,记录之。估计有些方法是不正统的,先解决再说,记录下来也好以后找错。

     话说,小白觉得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.

           #

            This file contains the names of kernel modules that should be loaded
            at boot time, one per line. Lines beginning with "#" are ignored.
            lp
            wl
     问题二:
          认证的时候某次 eth0 not exist之类的,反正找不到。
          解决:
          这里注意到配网络的时候用到的/etc/network/interfaces
          我打开这个文件,发现这里没有eth0,只有auto lo
          我自己直接在这里配置的,后来可以了
          难道系统从interfaces里读取了这些接口?/etc/NetworkManager/system-connections 俩面可以看到Auto-eth0,这里的是什么?         
     问题三:

         mentohus认证通过,但是上不鸟网。当时没装QQ,没试DNS 。

        解决:

        问同学(可怜我两个电脑得用),同学要我ping 网关,没反应。ping 某ip 有反应。

        同学于是疑惑了,这Y的怎么连上的,网关都不同。小白于是默默得去查网关配置了。

        netstat -nr 然后网关就发现错了,呵呵,小白啊...小白还坚定得认为是DNS的说。

       网络配置后都注意重启网络

     问题四:
       network DISABLED
       description:Wireless interface
      解决:
       小白是一个硬闯的人,冲动了,于是一冲动,又在/etc/network/interfaces里面加了点料
       auto eth1
       iface eth1 inet dhcp
       重启网络,DISABLED木有了,但是还是搜不到网络,
       而且小白的无线标志木有了。怎么AddPanel都出不来了,装了WICD也出不来。
       于是乎,小白想到/etc/NetworkingManager里面system-connections里面只有auto-eht0,有关系乎?但是小白不是把networkmanager给卸载了么?没关系了吧。
      小白刚发现一个帖子:可以研究下http://ubuntuforums.org/showthread.php?t=1490833
      【改解】
       开启关闭网卡的命令:
       开启:ifconfig eth1 up
       关闭:ifconfig eth1 down
      问题五:
        network UNCLAIMNED
       description:Wireless interface
       解决:
        小白直接
         modprobe lib80211
         insmod wl.ko
        这个情况是小白在装好了无线驱动,关机重启之后发生的。
        按照神文,应该在boot的时候就加载了wl模块,那么是没insmod么?话说insmod是什么意思?insmod:install module 载入 
         额,那么,是我的boot加载出了问题?现放着,明天开启再看一边。

         

原文地址:https://www.cnblogs.com/hundan/p/2215857.html