首頁>Club>
安裝完16.04版本的ubuntu後,無線網無法連線。
6
回覆列表
  • 1 # 快啟動

    你可以看看這個方法解決吧:

    步驟:

    1、安裝完系統之後,要配置網路。遇到第一個問題:“/etc/sysconfig/network-scripts/”目錄下只有“ifcfg-lo”這個檔案,沒有“ifcfg-eth0”檔案。使用#lspci 檢視驅動狀況,發現“Broadcom Corporation Unknown Device 1698(rev 10)”。不詳預兆,“OPTIPLEX 360”板載的網絡卡沒有載入驅動。

    2、只能安裝“OPTIPLEX 360” 網絡卡的驅動程式了。該機型定位為企業辦公解決方案機型,DELL官方並沒有提供LINUX下驅動解決方案。只能根據網絡卡型號,去網絡卡製造商官網Download NetLink Driver了。還好,我自己用的電腦也是這個型號,所以在Windows下檢視到起驅動資訊"c:\WINDOWS\system32\DRIVERS\k57xp32.sys"估計是“k57”系列的。一路google到“http://zh-cn.broadcom.com/support/ethernet_nic/netlink.php”下載到“linux-3.110g.zip”驅動。官網對於57XX系列好像細分了驅動,至於驅動差別你可以自己瞭解下。估計與相容性和效能有關。驅動是找了,怎麼在LINUX下安裝呢?

    3、這裡我選擇了對“tg3-3.110g.tar.gz”進行編譯和安裝。cp “tg3-3.110g.tar.gz”到 “/usr/src”下

    # cd /usr/src

    # tar tg3-3.110g.tar.gz

    # cd /usr/tg3-3.110g

    # make (編譯驅動程式原始碼)

    # make install(安裝相應的驅動程式)

    把生成的tg3.o 複製到/lib/modules/2.6.18-8.el5/kernel/drives/net目錄下

    #cp tg3.o /lib/modules/2.6.18-8.el5/kernel/drivers/net

    #depmod -a(載入驅動程式)

    #modprobe tg3 (沒有錯誤資訊,則表明驅動程式已經載入)

    #lsmod (看到tg3了吧,嘿嘿)

    4、reboot一下,然後編輯網路配置檔案。

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    動態:

    DEVICE=eth0

    BOOTPROTO=dhcp

    HWADDR=00:0C:29:A2:5C:3F

    ONBOOT=yes

    TYPE=Ethernet

    service network restart(終於可以上網了。)

    a、檢查系統的編譯環境。

    檢查是否已經安裝核心原始碼

    [root@localhost ~]# rpm -qa|grep kernel

    kernel-doc-2.6.18-8.el5

    kernel-xen-2.6.18-8.el5

    kernel-2.6.18-8.el5

    kernel-PAE-2.6.18-8.el5

    kernel-headers-2.6.18-8.el5

    kernel-PAE-devel-2.6.18-8.el5

    kernel-devel-2.6.18-8.el5

    檢查是否已經安裝編譯用到的gcc

    [root@localhost ~]# rpm -qa|grep gcc

    gcc-gfortran-4.1.1-52.el5

    gcc-java-4.1.1-52.el5

    libgcc-4.1.1-52.el5

    gcc-c++-4.1.1-52.el5

    compat-gcc-34-c++-3.4.6-4

    compat-gcc-34-3.4.6-4

    gcc-4.1.1-52.el5

    compat-gcc-34-g77-3.4.6-4

    compat-libgcc-296-2.96-138

    b、核心原始碼的安裝:

    Redhat AS 4以前的版本是透過kernel-source-XXX.rpm的安裝包來建立核心原始檔,但是從Redhat AS 4開始不再提供kernel-source-XXX.rpm安裝包,需使用Kernel-devel-XXX.rpm的安裝包來建立Intel驅動程式需要的核心檔案。 用rpm –qa|grep kernel-devel檢視是否安裝了這個包;如果返回結果中有kernel-devel-xxx(其中xxx為當前redhat的核心版本,如rhel4為2.6.9-11EL), 即已經安裝。如無返回結果則需要安裝kernel-devel包。到安裝光碟中找到kernel-devdel-xxx.i686.rpm,用下面命令安裝此rpm包:

    # rpm -ivh --force kernel-devel-xxxx.rpm

    c、gcc的安裝

  • 中秋節和大豐收的關聯?
  • 給寶寶添置嬰兒推車時,你都會考慮哪些因素?