📄 00000009.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: CuteGuy (Pop's Love Suicide), 信区: Linux <BR>标 题: ALS 007 声卡发声经过(转) <BR>发信站: BBS 水木清华站 (Tue Apr 6 22:42:08 1999) <BR> <BR>发信人: Rick (独孤九键∞恢复中), 信区: Unix <BR>标 题: ALS 007 声卡发声经过 <BR>发信站: 一网深情 (Tue Apr 6 14:08:40 1999), 转信 <BR> <BR>一个熟人把他闲置的ALS007拿到一台装了Slackware Linux 3.6的P120/540M Conner <BR>上, 企图让它发声. Open Sound System的ALS 007驱动还在婴儿状态, 我们一起折腾 <BR>了一下核心, 最后让它发声了. 把过程写出来, 希望对大家有所帮助. <BR> <BR>Slackware Linux 3.6用的是2.0.35的核心. 我由于在WIN XX平台上被WINAMP, DIRECTX <BR>等感染了升级狂热病, 就抓了个新鲜出炉的2.2.5来用. <BR>2.2.5在 ftp.cs..../pub/Linux/kernel/linux-2.2.5.tar.gz <BR> <BR>(变ROOT先....) <BR>cd /usr/src <BR>rm linux <BR>tar zxvf [路径]/linux-2.2.5.tar.gz <BR>(以下两步可不要) <BR>mv linux linux-2.2.5 <BR>ln -s linux-2.2.5 linux <BR>(注: 本文不是讲核心安装, 故以上不作解释) <BR> <BR>cd linux <BR>make menuconfig <BR> <BR>"Processor type and features" 里去掉 "Symmetric ...." (你不会有多CPU吧?) <BR>"Processor family" 里选择CPU型号, 这里P120, 选Pertium/K6/TSC <BR>.....(其它的不管先...) <BR> <BR>"Sound --->" 里选中Sound card support, 按空格键直到括号中出现的是"M"而不是"*", <BR>因为我打算把支持做成模块; <BR>下来, 选中"OSS sound modules (NEW)", 也是按出"M"就可以了; <BR>下来, 选中"100% Sound Blaster compatibles.........", (按出"M", 你猜对了); <BR>OK, EXIT, 再EXIT, 它问你"Do you wish to save.......?", 我当然说YES. <BR> <BR>是源程序释放后第一次编译, 我们要打一个 make dep <BR>看你的机器快慢了, P120上是有得等的, 大概要几分钟吧... <BR>然后就make bzImage; make modules; make modules_install <BR>一口气输完, P120上....FAINT....我们去吃晚饭先.... <BR>回来后, cp arch/i386/boot/bzImage / <BR>编辑/etc/lilo.conf, 我们的看起来像这样: <BR>(开头的不管...) <BR>... <BR>prompt <BR>timeout=100 <BR>default=linux <BR>image=/bzImage <BR> label=linux <BR> root=/dev/hda1 <BR> read-only <BR>image=/vmlinuz <BR> label=oldlinux <BR> root=/dev/hda1 <BR> read-only <BR>完了后一定要运行lilo <BR>如果新核心有问题无法启动, 在LILO: 时可以打oldlinux启动以前的核心. <BR> <BR>警告: 因照抄我们的lilo.conf而引起诸如机器当掉, 硬盘烧掉, MM跑掉等问题我们概不 <BR>负责. <BR> <BR>好了, 重启. <BR> <BR>等啊等啊.... <BR>看到 <BR>linux 2.2.5 <BR>login: <BR>了, 然后就ROOT进去, 用 modprobe sb io=0x200 irq=5 dma=1 <BR>没有出错信息, 我们就 cat /dev/sndstat <BR>看到了什么: <BR>.... <BR>Audio devices: <BR>0: Sound Blaster 16 (ALS-007) (4.2) <BR>.... <BR>Mixers: <BR>0: Avance ALS-007 <BR> <BR>BINGO! <BR>再随便丢一个文件来放放, cat XXXXX > /dev/audio <BR>听到了轰隆隆嘭嚓嚓的乱七八糟的声音了, It works! <BR> <BR>好了, 搞个 x11amp 来放mp3听听吧. <BR> <BR>(完) <BR> <BR>是完了, 某人还在P120上编译x11amp呢, 我也在等结果...... <BR>(你还想要sndstat里有MIDI设备? 算了, LINUX下的MIDI...不听更好....) <BR> <BR> <BR>---- 本文版权由 Rick 所有, 但翻录不究 ---- <BR> <BR>-- <BR> ^\ ..... ( ^ ) ..... /^ <BR> ^-^ ^^^^^^ { 0 0 } ^^^^^^ ^-^ <BR> ^ ^^ ( @ ) ^^ ^ <BR> " <BR> I am back from hell <BR> Tears still leave in heaven <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: rock.cs.uestc.e] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -