歡迎您光臨本站 註冊首頁

如何對Suse Linux 10進行上網設置

←手機掃碼閱讀     火星人 @ 2014-03-29 , reply:0

折騰了一上午裝好了10.0版的suse。其他都還一切okay,但是在設置上網的時候真是問題多多。

描述如下(我的電腦是IBM R52)

1、suse可以正常的識別出我的網卡,分別是IBM NetXtreme BCM5751M 千兆網卡 (eth0)和intel的2200BG無線網卡(eth1)

2、高高興興的進入圖形環境,設置無限網卡的靜態ip、掩碼、密匙驗證方式(共享密匙,64位,類型為5個字長的ASCII碼,跟我的無線AP的要求一樣)。完成後點開任務條上的網路狀態,剛開始幾秒種,eth1的狀態是active, 可以識別我設置的無線網路SSID(Oscar),但是Oscar的信號強度為0。過一會就變成No wireless Network avaliable了。(我的無線AP絕對完好無損,windows下一切正常)

我以為自己設定錯了,再configre net work settings,無線網卡的ip地址分配方式居然又自己彈回DHCP,然後其他的也全亂了,密匙類型又變成16進位的。無語中,重新按照最初的設定改回來,完成後,情況還是跟第一次一樣,沒信號,再configure network,ip地址居然又變回DHCP,壓根就沒把root的改動當回事(不知道是不是要用root他爸爸的帳號來改)。然後又來來回回改了不下十次,還以為是我的無線AP出了問題,把AP的防火牆、密匙驗證方式全挨個換了一次,還是不行。徹底無語。

整個過程中,ping我自己設定的無線網卡地址192.168.1.6是沒有問題的,然後中間間或有幾次,在提示no wireless network avaliable的時候,我試著點下面的other,手動輸入我的無線SSID(Oscar)和密匙,可以ping到網關192.168.1.1和其他同子網機器了,但是無法連到外面,網頁也瀏覽不了(輸入網頁地址回車,等都不用等直接告訴我無法打開)

3、放棄折騰無線網卡后,我插上網線研究eth0,但是eth0也是同樣,ip地址不會亂跳了,只能ping通網關和子網內機器,跟外面連接不上

4、查看etc/resolv.conf,沒有DNS語句的設定,只有一行search workgroup

自殘了一下午後終於在8點鐘搞定了

suse會很莫名其妙的把用戶設置好的config又修改回默認值,來回折騰了幾次后才終於穩定下來

我沒有用Yast的圖形界面設定,自己手動的修改了網卡的cfg文件

路徑如下/etc/sysconfig/network

在這個目錄下,每個網卡都會有一個獨立的cfg文件,命名方式是ifcfg-[網路類型]/-id-[網卡mac地址], 例如我的intel2200無線網卡的cfg文件就是ifcfg-wlan-id-00:16:6f:25:73:1f

因為無線網卡的設置跟有線的差不多,而無線的更複雜一些,所以我貼了我的無線網卡的參數出來給大家參考(#號後面是我自己的註釋)

BROADCAST='' #指定廣播地址,例如我用的是個不分段的C網地址192.168.1.6,那麼默認 #的廣播地址就是192.168.1.255,suse解釋說留空的話就是默認設置

IPADDR='192.168.1.6' #靜態IP的地址

MTU='' #最大傳輸單元,一般不用設置了

NAME='Intel PRO/Wireless 2200BG' #網卡名稱

NETMASK='255.255.255.0' #掩碼

NETWORK=''

REMOTE_IPADDR=''

STARTMODE='auto' #隨系統自動啟動

UNIQUE='JNkJ.wo0ams0FJDA'

USERCONTROL='yes'

WIRELESS_AUTH_MODE='open' #無線網路的認證類型,我用的是開放,其他選項有共享 #密匙,WPA認證等,不知道具體的英文參數,可以在 #Yast里設定好后,返回這裡看看

WIRELESS_CA_CERT=''

WIRELESS_CLIENT_CERT=''

WIRELESS_KEY_1=''

WIRELESS_KEY_2=''

WIRELESS_KEY_3=''

WIRELESS_NICK=''

WIRELESS_POWER='yes'

WIRELESS_WPA_IDENTITY='' #WPA認證的一些東東,也跟上面一樣,在Yast里設置試試 #再返回來看

WIRELESS_WPA_PASSWORD=''

WIRELESS_WPA_PSK=''

_nm_name='bus-pci-0000:04:02.0'

PREFIXLEN=''

WIRELESS_ESSID='Oscar' #無線網路的SSID,需要和無限AP的SSID一致

WIRELESS_KEY_0='awsh1' #密匙,我用的是開放認證,實際上是不用密匙的,密匙的長 #度跟選擇的認證方法有關,64位密匙的認證要輸入5個 #ASCII字元,其餘128位等等,無線AP上都有要求,照著 #AP的設置搬過來

BOOTPROTO='static' #IP地址分配方式,static或dhcp,suse就是在這裡玩弄了 #我半天

WIRELESS_NWID=''

WIRELESS_KEY=''

WIRELESS_DEFAULT_KEY='0' #默認密匙

WIRELESS_KEY_LENGTH='64' #密匙位數

WIRELESS_AP=''

WIRELESS_BITRATE='auto'

WIRELESS_CHANNEL=''

WIRELESS_MODE='Managed'

WIRELESS_FREQUENCY=''

另外默認網關的設置,suse會自動在這同一個目錄下生成一個routes文件,如果自己沒有手動添加其他路由的話,一般就是default 192.168.1.1 - - 了。

[火星人 ] 如何對Suse Linux 10進行上網設置已經有847次圍觀

http://coctec.com/docs/linux/show-post-192707.html