1、ATI显卡的驱动更新
首先要设定一个快速的源列表,因为我使用网通宽带,所以推荐使用台湾的大学源。将源设定文件中的所有其它源屏蔽,只保留台湾的大学源。
其次选用Ubuntu的字符界面安装模式进行安装。
重启后会提示显卡设置不对,用Alt-F2切换到工作台,登录,然后执行如下命令:
将事先做好的更新源设置文件复制到/etc/apt下,覆盖sources.list
sudo cp /media/sda5/myfiles/sources.list /etc/apt/sources.list
ATI网卡的安装
sudo apt-get update
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
这时已经可以更新ati的显卡驱动了,配置ATI网卡:
sudo aticonfig --initial
注意:6515b的屏幕是1280x800的分辨率,设置XWindow时要注意。
这时系统应该提示将原来的xorg-conf备份为另一个文件,到此ATI的显卡驱动就算更新完成。重启机器或者直接执行startx就可以进入图形界面了
2、无线网卡驱动更新(因为BroadCOM的无线网卡在惠普的网站上根本找不到Linux下的驱动,从网络搜索到的情况看,貌似这个品牌的无线网卡只能采用比较另类的方式,在Ubuntu下使用XP的驱动。我下面将我测试成功的方法罗列如下)
首先要删除系统原来安装的驱动bcm43xx driver
sudo rmmod bcm43xx
而且,还需要将这个驱动列入黑名单:
sudo vim /etc/modprobe.d/blacklist
在文件中加入这样一行后存档:
blacklist bcm43xx
然后到HP网站上找到6515b机器的无线网卡驱动,将之解压。我因为采用双系统,所以可以在xp下直接执行。
再用新立得安装如下软件:ndiswrapper-utils-1.9
sudo ndiswrapper -i /media/sda5/SWSetup/WLAN/bcmwl5.inf
(以上inf保存目录自己确定)
检查驱动是否正确安装:
sudo ndiswrapper -l
建立 wlan0 到 ndiswrapper 的 alias
sudo ndiswrapper -m
激活无线网卡:
sudo modprobe ndiswrapper
注意,因为我直接使用的是64位版的Ubuntu7.04所以可以直接激活。如果使用的是32位版的Ubuntu,则会因为本本CPU是AMD 64位,导致网卡驱动加载失败。只要将XP驱动目录下的bcwl5.sys覆盖/etc/ndiswrapper/bcmwl 5/bcmwl64.sys,即可以32位版本的驱动正确激活网卡。
这时,系统中的Network-admin就会自动启动漫游模式,并自动侦测可以找到的AP。只要设定指定AP的essid和密钥,就可以正确访问。
这里,我遇到一个诡异的问题:因为漫游模式只能采用登录DHCP模式,如果要指定IP就必须手动设置各个参数。但我无论如何修改,都不能联通AP。直接修改/etc/network/interfaces也不行。但漫游模式就可以连接得很好。不知是否是我的操作有问题?
解决开机自动挂接无线模块的问题:
编辑/etc/modules文件,在最后加入ndiswrapper 保存后重启即可。