2010-06-06

无线上网和Fn键

在eee pc 1005 pe上装完Ubuntu10.04基本上就可以正常使用,那些Ubuntu能有的问题基本上Google一下都能找到解决方法,这里只记录一下与Epc有关的两个:无线上网和Fn键。

解决无线上网

安装完Ubuntu10.04后识别不了无线网卡,而此无法无线上网。解决办法是安装XP的驱动。

安装backports,在终端输入:

sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9 ndisgtk

下载XP系统的无线网卡驱动。点击这里,在右侧选择产品:eee family,系统选择:Eee PC,型号选择:Eee PC 1005PE。点击搜寻,操作系统选择XP。点开:无线网卡驱动程序。选择:Wlan:NE785H_GE112h下载。下载后解压。

在终端输入:

ndisgtk

在弹出的窗口选择:install new driver,打开刚才解压的驱动位置。32位系统选择ndis5x文件夹,64位系统选择ndis5x64文件夹。选择etathwx.inf。安装完成。此时即可找到无线网卡,设置上网。

修复Fn功能键

装完Ubuntu后发现Fn大部分功能无法使用,其它的影响都不太大,就是无法关闭触摸板,上网本本身就小,总是要不小心摸到从而影响使用。

解决方法是安装Eeepc-tray。Eeepc-tray提供WIFI、触摸板等的开启\禁用,分辨率调整,快捷键修复等功能。打开新立德,在搜索中输入eeepc,找到EeePC ACPI Utilities、、Eeepc-tray,右键标记安装,应用。

修改引导菜单。我的电脑的情况是使用BCDEDIT引导Grub4Dos,再由Grub4Dos引导Ubuntu。因此我修改的是C盘根目录的menu.lst。在引导Ubuntu的代码中加上“acpi_osi=Linux”,形成下面的代码:

title Ubuntu 10.04, kernel 2.6.17-10-generic  acpi_osi=Linux
root (hd0,4)
kernel /boot/vmlinuz-2.6.32-21-generic root=/dev/sda5 ro quiet splash acpi_osi=Linux
initrd /boot/initrd.img-2.6.32-21-generic
boot

听说现在Ubuntu默认的Grub引导的设设置文件不再是menu.lst,而是/boot/grub/grub.cfg。我打开后看了一下与menu.lst很不一样,不知道应该把“acpi_osi=Linux”加在那一行。

这样可以恢复Fn键的功能,但根据我的实际使用情况,好像有时候会失效。

参考文章:

ASUS 1005pe上网本在ubuntu10.04下识别无线网卡

EeePC 1005ha(1008ha)安装Ubuntu的完美方案 

ASUS Eeepc 1005PE装ubuntu 9.10 desktop版,目前还有几个问题没有解决。

(完)

没有评论:

留言须知:
0. 你有權保持沉默,但你所說的將作為此BLOG有人訪問的證據。
1. 支持的HTML標籤:<a href="" title=""> <b> <em> <i> <strong>。
2. 留言留名,不然易被无视。(在“评论”中选择“名称/网址”,网址可以不填)。
3. 原則上我不删除留言,除非那則留言侮辱到你。