Debian lenny X61 Driver
(硬件信息见附录1)
5 Install Sound Card Driver
5.1.1 let alsa 把你的声卡驱动起来
# apt-get install alsa-base alsa-utils alsa-oss
#alsaconf #一路回车
#cat /dev/urandom > /dev/dsp #测试声音,Ctrl+C终止
5.1.2. Install gnome下的声音支持。
# apt-get install gnome-audio esound #esound是gnome下的软件混音器
restart system.
5.1.3 if your media player can not play film's sound but mp3 and system volume:'
# alsa
Usage: /usr/sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}
有时播放电影会没有声音,其他的声音正常,包括mp3,这时,只需要从新加载alsa模块就好。
# alsa force-reload
# chmod 777 /dev/dsp
5.1.4 Install newest sound card driver
waitting...
现在换了新内核(2.6.26-1-686),问题果然已经解决,声卡已经正常!
---------------------------------------
5.2 Hard Disk Driver
5.2.1 Support NTFS type partition:
# apt-get install ntfs-3g module-assistant fuse-utils
# echo "fuse" >> /etc/modules (必须要到root用户,sudo不行)
# vim /etc/fstab
add under a line:
# /dev/sda1 /win_c ntfs silent,umask=0222,locale=zh_CN.UTF-8 0 0
/dev/sda1 /win_c ntfs-3g rw,exec,uid=1000,gid=1000,locale=zh_CN.UTF-8 0 2
/dev/sda5 /win_d vfat rw,exec,uid=1000,gid=1000,iocharset=utf8 0 2
5.2.2 Install APS(Active Protection System) Driver
IBM APS是IBM的一大特点,
这个驱动需要内核补丁,这个东西我一直没有来得及详细的尝试,网上的中英文文档也不够全。不知道以后会不会加入内核。
---------------------------------------
5.3 Install wireless driver(我的X61是)
5.3.1 Install wireless driver
可以参考google search "debian 4965 AGN"
查看自己的网卡型号:
# lsmod | grep iw
安装编译环境和驱动:
# apt-get build-essential
# apt-get install firmware-iwlwifi wireless-tools
# modprobe iwl4965
(2.6.26的内核已经很好的支持了这个东东,声卡和无线都好了,真好,基本不用配置)
以下步骤新版本的内核就免了,我的是自己编译的2.6.23的内核:
我自己下载源码编译内核以后(关于内核的编译请参考我blog里的文章),
发现内核apt-get安装的比原来要稳定一些:
下载无线网卡驱动的源码iwlwifi-1.1.18.tgz:
# tar -xjvf iwlwifi-1.1.18.tgz -C /usr/src/modules/
# cd /usr/src/modules/iwlwifi-1.1.18/
# make
# make install
# modprobe iwl4965
然后重启,网卡已经被探测到。(请注意查看你的无线网卡开关是不是已经打开)
5.3.2 查看网卡信息:
# iwconfig
Output:
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"wangxing"
Mode:Managed Frequency:2.437 GHz Access Point: 00:13:XX:36:XX:83
Bit Rate=54 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:XXXB-2XXD-4E
Link Quality=62/100 Signal level=-60 dBm Noise level=-85 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
假设系统认出你的无线网卡为 wlan0
CODE:
iwlist wlan0 scan # 查看附近可用的无线网络接入点(AP)
让无线网卡接入无线网络:
# iwconfig wlan0 ESSID linkname KEY passwd open(我这里是wep的开放式无线链接)
保存这些设置 让无线网卡在启动时自动接入
#vim /etc/network/interfaces
添加如下内容:
allow-hotplug eth2
iface eth2 inet dhcp
wireless-essid myessid
wireless-key mykey
save & exit,reboot,ok,cheers!
Reference:
http://blog.chinaunix.net/u/4257/showart_288661.html
5.3.3 搜索无线接入点(AP)
假设系统认出你的无线网卡为 wlan0
CODE:
iwlist wlan0 scan # 查看附近可用的无线网络接入点(AP)
配置你的无线网卡:
# iwconfig wlan0 ESSID wangxing KEY XXXXXXXX4E open
激活无线接口:
# ifup wlan0
获取IP地址
# dhclient wlan0
我把这些命令集成个脚本,每次要连接公司的无线运行以下脚本就好了。
---------------------------------------
5.4. Install Thinkfinger
Linux 安装 thinkpad 指纹识别系统
5.4.1. 首先要更新一下源
thinkfinger还只在debian的experimental包中,首先将thinkfinger所在的源加入到/etc/souces.list中:
# experimental
deb http://mirrors.kernel.org/debian/ experimental main contrib non-free
deb-src http://mirrors.kernel.org/debian/ experimental main contrib non-free
然后进行更新后就可以安装thinkfinger了
# apt-get update
# apt-get install libpam-thinkfinger thinkfinger-tools
安装好了之后,在命令行中输入
# tf-tool --acquire
程序会让你刷三次手指以验证程序可以正确运行. 然后输入:
# tf-tool --verify
就可以验证程序读入的指纹是否正确
5.4.2. 设置pam linux
pam linux是使用pam进行用户验证的,thinkfinger使用libpam-thinkfinger代替原用的 pam_unix进行验证,需要手动更改:
在/etc/pam.d/common-auth中将文件改为如下所示:
auth sufficient pam_thinkfinger.so
auth required pam_unix.so nullok_secure try_first_pass
5.4.3. 启用uinput模块
thinkfinger的启用需要启用uinput模块. 首先看系统是否加载此模块:
# lsmod | grep uinput
如果返回空行说明没有启用,需要将这个模块加入到模块启用列表中:
# echo "uinput" >> /etc/modules
5.4.4. 加入用户指纹信息
在debian最新的thinkfinger包中已经放弃原用的 --add-user参数,而是在第二次运行程序时仍然使用--acquire参数,自动生成后缀为bir的指纹文件存放在家目录下.
如果希望在su,sudo时也使用指纹识别(gksu,gksudo包括emacs的tramp也已经可以使用了)就以root用户身份登录后生成指纹文件.然后重启,登录时先输入用户名,然后原来password处应该已经变成password or swipe finger了.之后就可以用刷指纹代替输入密码了.
附录1:
---------------------------------
ThinkPad X61
7673LN5 我要订购
产品详细信息
公开市场报价
RMB15,999 英特尔® 酷睿™2 双核处理器 T8100 (2.10GHz) / T7250 (2.00GHz)
中文 正版 Windows® XP 专业版
Intel PRO/Wireless 4965ABG, 蓝牙 1GB
160GB SATA
12.1" XGA --
4 芯锂电池,1394接口,内置安全芯片,集成指纹识别器
3年部件及人力(系统电池:1年)
--------------------------------