debian 5.0 eth0 no work

eth0: ERROR while getting interface flags: No such device

看來這個問題是因家中的網卡跟公司的網卡不同造成的,搜尋Google看有無解!

這隻網卡從Windows那邊看來是Broadcom NetXtreme Gigabit Ethernet fo hp

在Debian 裡用/sbin/lspci -v 查到:

Broadcom Corporation NetXtreme BCM5782 Gigabit Ethernet

使用tg3模組,但是我用modprobe tg3後,再下ifup eth0還是錯!

有點難搞喔!

後來經發現/etc/udev/rules.d/70-persistent-net.rules這個檔裡,有跟tg3模組使用網卡的訊息,是在eth2,而這跟/etc/network/interface中的啟用eth0的網卡是不一致的,所以更改成一致後,就可以上網了!

但是接下來碰到的問題是,因為之前是用CD-ROM安裝的,有些套件沒有裝入,所以現在的source.lst好像設置的也不太對!

根據D.3. 通过 Unix/Linux 系统来安装 Debian GNU/Linux這一節來設定APT如下:

deb-src http://ftp.us.debian.org/debian lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

本地化和鍵盤的配置

配置您的 locale 設定,以便使用英語以外的語言,需要安裝 locales 支持套件,然后進行配置:
# aptitude install locales
# dpkg-reconfigure locales

配置您的鍵盤(如果需要):

# aptitude install console-data
# dpkg-reconfigure console-data

注意,在 chroot 裡面不能設置鍵盤,但重新啟動以後可以。

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *