五一在电脑城闲逛,看到asus可爱的本本,还是忍不住出手,抗了台X50R回家。
5k+的价格,1.6G Celeron,2G RAM,80G Disk,Ati X1100,呵呵,相对目前主流机器只是普通的配置,但给我跑*nix确实绰绰有余。
本打算高高兴兴装个OpenBSD跑console界面的,哪知道我的网卡居然无法识别 ... ft
然后尝试 Knoppix ... 居然 ... 居然依旧无法识别。然后在朋友介绍下,尝试了 Fedora ... 无果。实在无法,开始满无目的地google,哈,还是找到了不少资料,这才发现,asus本本的网卡选用的是
Attansic L1/L2 Ethernet ,search了半天也没找到 linux 下的驱动程序,官方主页上更是连普通的 driver download 也无(客户服务做得不好啊,#80)。。
闲逛之余,找到一个不是办法的解决办法:使用
NDISWrapper 模拟Win32的驱动API,直接在linux上跑windows上的driver。。可惜弄了半天,在NDISWrapper上安装.inf的时候还是失败了。
又继续闲逛,终于发现了一个比较测试的解决方案。。Attansic的ethernet看来是driver不够丰富,sf.net上居然有人专门开了个项目来做
Attansic driver for linux ,可惜这个是针对 L1 enthernet的,而我可爱的本本居然配置了 L2 ... T_T ....
还好,ASUS总算是个世界大厂,使用其产品的用户遍布全球,碰到和我类似问题的人估计少不了,哈,果不其然,给我在
Ubuntu 的bug list上发现了这个信息
No Driver for Attansic Gigabit Ethernet ,仔细看其下面的留言,就可以找到解决方案。
我下载了留言上说的
driver ,make install ... 一切 ms OK ... 我的 Fedora 安装了 linux kernel source,没出现一些朋友blog上说的
情况。
一切完毕后,发现自己不会设置 Fedora 下的网络,哎,只会弄 OpenBSD 的,其他的不会。。。不过 Fedora 的资料丰富,找了个
网络配置介绍,解决!
Fedora 还是很好用的嘛,呵呵,桌面系统就用它了~
~~~~~~~~~~
PS: 再次体会到了*nix世界缺少硬件厂商支持的境况,对所有OpenSource的develper致敬。。这次只是安装了一次驱动,了解了一些基本的东东,既然有driver source,有空读一下,just for fun,也了解一下linux下如何些驱动。。然后port to OpenBSD。XD ...
评论