标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
[打印本页]
作者:
hbs
时间:
2004-11-28 13:26
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
IBM T42 中debian linux的安装V1.1 (原创)
IBM的机器对linux的支持是很出色的,经过一段时间的研究,写写自己的一些安装经验给大家.
1 安装debian,我原来用的是hiweed版本
你可以在linux.hiweed.com上下载,学校的 ftp://debian.ustc.edu.cn也有下载iso。
我也用过网络安装,步骤稍多一点,具体可参照瀚海星云的Linux版精华区
2 进入X之后, 运行一下dpkg-reconfigure xserver-xfree86设置一下基本的配置
,选24位色,要选lcd液晶显示器,其他都很简单。
编辑/etc/apt/sources.list文件,把它们换成我的sources.list源
(就是bbs上的happywu的源)
################ sarge ################
deb ftp://debian.ustc.edu.cn/debian/ sarge main contrib non-free
deb-src ftp://debian.ustc.edu.cn/debian/ sarge main contrib non-free
deb ftp://debian.ustc.edu.cn/debian-non-US/ sarge/non-US main contrib non-free
deb-src ftp://debian.ustc.edu.cn/debian-non-US/ sarge/non-US main contrib non-free
deb ftp://debian.ustc.edu.cn/debian-security sarge/updates main contrib non-free
#deb http://security.debian.org/debian-security stable/updates main contrib non-free
#deb http://security.debian.org/debian-non-US stable/non-US main contrib non-free
#deb-src http://security.debian.org/debian-security stable/updates main contrib non-free
#deb-src http://security.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org/ stable/updates main contrib non-free
#################################################
deb ftp://debian.ustc.edu.cn/debian unstable main non-free contrib
deb-src ftp://debian.ustc.edu.cn/debian unstable main non-free contrib
deb ftp://debian.ustc.edu.cn/debian-non-US unstable/non-US main non-free contrib
deb-src ftp://debian.ustc.edu.cn/debian-non-US unstable/non-US main non-free contrib
deb ftp://debian.ustc.edu.cn/debian-uo sid marillat rareware ustc java misc jrfonseca firefly
deb-src ftp://debian.ustc.edu.cn/debian-uo sid marillat rareware ustc java misc jrfonseca firefly
deb ftp://202.38.73.198/debian sid foo
deb-src ftp://202.38.73.198/debian sid foo
好了,我们来apt-get update
apt-get upgrade 一下,
鼠标的样式会改变,没有问题,你可以去
http://www.kde-look.org/index.php?page=1
去下载鼠标样式,解压缩放在/usr/lib/X11/icon/default中
配置的具体细节省略,因为已经不是这篇文章的重点,可以省略
3 现在就是要下载内核2.6.9,以支持cpu的speedsetp,和驱动我的ati
M 9600卡了,同时编译后的内核也是能够完美的支持T42,去掉了一些
不需要的模块,加快启动速度,编译内核开始
apt-get install kernel-source-2.6.9
tar -xjvf linux-2.6.9.tar.bz2
cd /usr/src/linux-2.6.9
make mroproper(清除代码)
make defconfig (生成默认的设置文件,我们在此基础上修改)
make menuconfig
(1) 这一步之后,需要自己选择设置,学生机没有1934接口,我就把那一项去掉
在power---->acpi------>cpufreq里选上speedstep,网卡只选intel的千兆,
wirless的支持也要选上,默认它们是不被选中的其余的选项根据自己的要求来选择,
(2) 开启framebuffer
(3) 关闭IDE光驱支持,开启SCSI模拟,SCSI光驱支持,开启光驱刻录功能
(4) Networking support 中选择网卡类型,其他不选
(5) Sound声音编译成模块,默认是编译进内核的,这样可以在以后的设置中使用ALSA驱动来驱动声卡
(6) 如果你有PocketPc或者ipod可以在USB serial Converter support中开启内核的支持,具体请google
然后,我是使用的传统的编译方法,当然可以使用make-kpkg的Debian的方法
make(编译)
make modules_install(安装内核)
make install
mkinitrd -o /boot/initrd.img-2.6.9 2.6.9
修改一下 /boot/grub/menu.lst文件
title Debian GNU/Linux, kernel 2.6.9
root (hd0,7) // 这个7要看你装linux的盘的位置,你可以参考一下你的2.6.8内核的设置,一般不需要改
kernel /boot/vmlinuz-2.6.9 root=/dev/hda9 ro acpi=on nolapic ro vga=771 //这句很重要,必须改成这样,否则IBM关机后风扇还在转
initrd /boot/initrd.img-2.6.9
savedefault
boot
4 重启,就可看到选择2.6.9内核启动的画面,回车进去了,呵呵
5 安装 ati M9600 的驱动
你可以参考这篇文章
http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html
科大的源上已经有了ATI的驱动,apt-get 安装下列文件
fglrx-4.3.0-control-qt3
fglrx-4.3.0-driver
fglrx-4.3.0-driver-dev
fglrx-4.3.0-kernel-src
fglrx-4.3.0-sources
带dev的文件可以不安装,除非你想做编程开发
$cd /modules/fglrx-4.3.0-3.14.6
$./make.sh
$mkdir /lib/modules/2.6.9/misc
$cp fglrx.ko /lib/modules/2.6.9/misc
$depmod -ae
$modprobe -l (会看到fglrx模块的存在)
$modprobe fglrx (加载模块)
我比较喜欢自己编辑一下/etc/X11/XF86Config-4文件,
注意一定要设置成24位色(ATI的规定),分辨率也可以
在这里改,改成1280×960可以的
参考我的配置
Section "Device"
Identifier "Generic Video Card"
Driver "fglrx"
DefaultDepth 24
6重启,可以运行glxinfo看看opengl已经打开了,运行glxgear看看显卡得分吧
7关于gnome中esound开启多音频流的方法,请在我的blog
vacant.blog.edu.cn中找到答案
PS:
1 最新的2.6.10内核对fglrx的内核默认支持不是很好,需要自己修改源代码
我这里提供修改方法:
将pci_find_class改为pci_get_class,用编辑器将agpgart_be.c打开
将其中的六处pci_find_class全部替换为pci_get_class,保存
新的ATI驱动尚未测试,希望新版本可以改进
2 mplayer播放器对于ATI的驱动支持很好,可以选在gl2驱动直接渲染,
而xine总是卡,推荐用mplayer播放多媒体软件,它可以下载网站上
任意的流媒体文件,只需要一个命令:
mencoder url -ovc copy -oac copy -o destfile 具体不再赘述
3 关于休眠的问题,因为fglrx驱动在休眠后无法使用,想使用的
兄弟可以google搜索,有多种实现的办法,但是内核编译时suspend当然
需要开启
4 内核中已经开启了speedstep,你还需要apt-get install一个cpufreqd软件自动开启
如果你使用gnome桌面,可以用gnome-cpufreq-applet,这样你就可以有一个图形
界面调节你的cpu速度
作者:
hbs
时间:
2004-11-28 15:20
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
本文相关的程序我已经上传至 ftp://202.38.73.141/incoming/temp/IBMt42
目录下,如果你不想编译内核,而且你的机器是T42学生机的话,就可以直接复制我的
文件
作者:
seesee
时间:
2004-12-7 19:19
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
Good,先收藏之…… : :em66:
作者:
bobwu
时间:
2004-12-7 19:37
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
是非常值得收藏。
作者:
cookyzhao
时间:
2004-12-29 17:43
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
给个T42 4WU的完全版本吧,省得我还要google,应该基本类似吧,除了硬件差别之外。
作者:
stuca
时间:
2004-12-29 19:59
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
呵呵,这个要有机器才能做的,还是自己研究一下吧。
作者:
hbs
时间:
2004-12-31 19:02
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
具体内核编译问题还需要考虑到:
framebuffer(桢缓冲,保证在控制台下的视觉效果,可以看电影哦)
ide模拟scsi(保证可以刻录光盘)
还有ac97的声卡一定要编译成模块,不要编译进内核,这样可以用al
sa多音频流还有的speedstep,必须下载cpufreqd模块,这样可以开启
我用的是gnome桌面,可以直接选择cpu速率的。还有一些
其他的插件,比如看电池次数等等,无线网卡的开启
忘了说了,学校的uo源新增了ATI的fglrx驱动,可以直接apt-get install fglrx*
安装,然后然后进入/usr/src目录下可以看到驱动包,tar zxvf 解压编译,
然后按照屏幕上的要求,建一个misc目录,copy那个编译出来的fglrx.ko文件
到misc目录,然后depmod -ae,最后加载模块modprobe fglrx,照前文修改配置,
搞定!!!
我现在还没有搞定的是休眠,因为有些小问题,寒假的时候钻研一下,有结果就告诉大家,
,应该问题不大
我也是一个greenhand,*^_^*
作者:
hbs
时间:
2004-12-31 19:07
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
上一副gnome桌面的图,嘿嘿,大家新年快乐呀!
关于内核的问题,我想我在春节之后会上传一个完美支持的配置文件
还会把说明写的详细一点,现在嘛?考试要紧呀 :em30:
作者:
stuca
时间:
2004-12-31 19:40
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
顶楼主。
作者:
hbs
时间:
2004-12-31 19:49
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
祝所有的nb成员们节日快乐
http://iask.sina.com.cn/info/2005.html?cname=nb&Submit=+%CC%E1%BD%BB+
作者:
bobwu
时间:
2004-12-31 20:29
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
谢谢大家支持。
作者:
hbs
时间:
2005-3-18 11:16
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
转载至linuxsir
T42 下无线网卡安装手记
经过一番努力,总算将T42下的无线网卡搞定。以下是安装过程:
1、通过lspci命令查看使用的无线网卡类型,我的输出结果是:
0000:02:02.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
因此需要安装2200的驱动。
2、在debian的non-free分支中有相应的驱动,因此在sources.list中添加non-free的分支。在更新系统后,通过apt-cache search centrino可以看到有两个软件包,分别是2100和2200的。
wing@thinkpad:~$ apt-cache search centrino
ipw2100-source - source for the ipw2100 driver
ipw2200-source - Source for the ipw2200 driver
既然我的是2200的,那么就安装ipw2200-source:
wing@thinkpad:~$ sudo apt-get install ipw2200-source
编译内核模块需要安装内核头文件,在我的系统中使用的是2.6.10-1-686的内核,因此安装kernel-header-2.6.10-1-686
wing@thinkpad:~$ sudo apt-get install kernel-header-2.6.10-1-686
这时候准备工作基本完成,剩下的就是编译内核模块了。
wing@thinkpad:~$ cd /usr/src
wing@thinkpad:/usr/src$ sudo tar zxvf ipw2200-source.tar.gz
wing@thinkpad:/usr/src$ sudo module-assistant a-i ipw2200
执行完毕后就在当前目录找到编译好的模块包,同时该模块包已经安装到操作系统中。
修改/etc/modules,确保相应的模块文件能在启动的时候被正确加载,可以我添加的模块有:
ipw2200
ieee80211_crypt_ccmp
ieee80211_crypt_tkip
ieee80211_crypt_wep
到此模块编译安装完毕。但是到这儿不代表该模块可以被正确驱动,我们还需要一些firmware文件安装到/usr/lib/hotplug/firmware目录中。
你可以从http://ipw2200.sourceforge.net/firm...irmware目录中。
然后加载模块驱动就可以了,这时候应该可以看到你的网络设备又多了一个。
如果你是通过有线网卡DHCP启动计算机的,那么在重新启动计算机的时候要注意到有可能你的无线网卡变成了eth0,而有线网卡从eth0变成了eth1。
2100的网卡安装方法也是一致的。
have fun.
作者:
hbs
时间:
2005-3-18 11:47
标题:
T42学生机的debian的具体配置 V1.5 (加入无线网卡配置)(原创)!
请注意内核编译开启相关选项,Q&A见
http://ipw2200.sourceforge.net/faq.php#qa_1_4
欢迎光临 NBCLUB笔记本电脑俱乐部 合肥THINKPAD APPLE LENOVO DELL专卖店 (http://nbclub.net/DISCUZ/)
Powered by Discuz! 7.2