07月 11th, 2008 搞定OpenSolaris上网


装好OpenSolaris后,居然有线网卡不能识别,上网看了一下,很多人都有这个问题。翻了一下网上的资料,自己总结了一下。

我的机子是Dell 640m,

有线网卡是Broadcom 440x 10/100 Integrated Controller;

无线网卡是Intel PRO/Wireless 3945ABG。

系统安装好之后,无线网卡可以被识别。在自动配置服务(Network Auto-Magic, NWAM)打开的情况下,搜索到无线网络,可以很方便配置好。

但是有线网卡不能被识别,按照北邮人论坛上的一篇文章:http://forum.byr.edu.cn/wForum/disparticle.php?boardName=Linux&ID=49780&pos=23的提示,我到这里下载了自己的驱动bfe-2.6.0a:http://homepage2.nifty.com/mrym3/taiyodo/eng/

下载完了之后解压缩,按照README的提示开始安装。

结果发现OpenSolaris2008.05的LiveCD没有自带gcc - -b

于是到http://www.sunfreeware.com/programlistintel10.html上下载了gcc-3.4.6,还有它的依赖包libiconv-1.11。

gunzip命令解压缩,pkgadd -d命令安装。

完成后正式开始安装驱动。步骤在README中有,非常详细,在此不再赘述。

配置网络IP我使用的是固定IP,没有用dhcp。然而不管是dhcp还是固定IP,都需要先关闭NWAM服务:

svcadm disable nwam

我比较懒,使用network-admin来配置IP,把IP,Netmask,Gateway,DNS都给修改好了。

其对应的/etc下的文件操作如下:

1.hosts文件

在其中自定义一个解析条目为:IP domain。

2.hostname.interface文件

我的无线interface名为wpi0,有线interface名为bfe0,所以就有hostname.wpi0,hostname.bfe0两个文件。

其中的内容是自己的主机名(前提是在hosts文件中定义了),或者自己固定的IP。

3.nodename文件

添加内容同样为主机名

4.netmasks文件

添加内容为 network-number netmask

5.defaultrouter文件

内容为Gateway

6.resolv.conf文件

内容为 nameserver DNS地址

7.在这里还说需要修改/etc/nsswitch.conf文件,在hosts及ipnodes后加入dns和mdns,即:

hosts: files dns mdns
ipnodes: files dns mdns

为了开机启动网络,需要启用服务:

svcadm enable svc:/network/physical:default

如果您喜欢本站的内容,欢迎订阅我的RSS以获取本站最新资讯。

大中华局域网用户订阅地址:http://feed.casparant.com/

国际互联网用户订阅地址:http://feeds.casparant.com/casparant

标签:, , , ,

Related Posts

---------- COPYRIGHT (C) CasparAnt.COM 2008 ----------

    本站所有文章均遵循“创作共用条款(CC)3.0版本”, 允许转载演绎本站文章,仅需遵循以下原则:保留文章出处(URL及站名Caspar Ant), 并且给我一个 引用通告(trackback)。如果您觉得本站的文章很好,欢迎选择下面的网络书签收藏本文; 如果您觉得本站值得浏览,欢迎点击侧边栏进行订阅;欢迎您对文章发表评论,您的留言是对我最好的鼓励!
    This entry is under CREATIVE COMMON ATTRIBUTION 3.0 LICENSE. Please remain "Caspar Ant" and the URL stay in your site when you share or remix this entry. It's necessary to give me a trackback from your own site. If you think this entry is good enough, welcome to put it to your own web bookmark. You can select from the bookmark sites at follows:

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

2 Responses to “搞定OpenSolaris上网”

Leave a Reply


Powered by Wordpress © 2008 - Caspar Ant | iKon Theme by TextNData | Admin |