分类: LINUX
2008-12-30 16:40:52
昨天,把本子上的无线网卡驱动了。
我的本子是dell d630 。首先我先使用lspci查看网卡信息:
0c:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
然后上网搜了一下,大概有两种方法驱动:一个是使用linux下的开源驱动;另一个是使用windows下的驱动。 我看了一下内核选项有broadcom的网卡支持,然后我重新编译了一下内核。重启后使用iwconfig,发现已经可以找到无线设备了wlan0,本来我以为只要发现无线网卡设备就驱动成功了,但是我iwlist scan 都是搜索不到无线信号。反复说是:iwlist wlan0 No scan results ,SIOCSIFFLAGS: No such file or directory,wlan0, Interface doesn't support scanning : Network is down。 然后我搜了一下,看了一下开机的系统信息dmesg,看到了是没有装驱动程序的问题。然后装入最新的b43-fwcutter驱动就可以了(注意,可能会出现版本不兼容的问题,所以最好下载最新的驱动)。
另外我又试了一下用使用ndiswrapper的方法安装windows驱动,发现好像也是可以的,可以搜索到无线信号,但是使用ifconfig没有看到无线网卡的信息,不知道有没有问题。
我解决了前一阵emacs23不能调用系统输入法,emacs23与系统外部输入法如:scim,ibus,fcitx,我觉得有两点比较关键:1,/etc/X11/xorg.conf中需要设置字体路径;2,登录后必须可以读取设置合适的环境变量的初始化文件。当然还应该有合适的语系。