f1e0n 发表于 2004-2-7 16:40:11

救命阿,2.6.1内核的鼠标和声卡问题。

我的电脑是笔记本,用sis7012声卡(驱动intel810)。
从fedora的development下载了kernel-2.6.1-1.65.i686.rpm。
安装:
#rpm -ivh kernel-2.6.*.rpm
#rm /etc/sysconfig/hwconf
#mkdir /sys
下载了alsa-lib,alsa-utils:
#rpm -Uvh alsa-libs-*.rpm --nodeps                #依赖关系有问题,所以加了nodeps
#rpm -Uvh alsa-libs-devel-*.rpm --nodeps
#rpm -Uvh alsa-utils-*.rpm --nodeps

------------------------------------
配置如下:
/etc/modprobe.conf:

include /etc/modprobe.conf.dist
alias eth0 sis900
alias usb-controller usb-ohci
alias ieee1394-controller ohci1394

# ALSA portion
alias char-major-116* snd
alias snd-card-0 snd-intel8x0
# module options should go here
# OSS/Free portion
alias char-major-14* soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

install snd-card-0 /sbin/modprobe --ignore-install snd-card-0 && { /usr/sbin/alsactl restore >/dev/null 2>&1 || :; }
remove snd-card-0 { /usr/sbin/alsactl store >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove

install sound-slot-0 /sbin/modprobe --ignore-install sound-slot-0 && { /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :; }
remove sound-slot-0 { /bin/aumix-minimal -f /etc/.aumixrc -S >>/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove

------------------------------------
/etc/fstab:
LABEL=/               /                     ext3    defaults      1 1
LABEL=/boot             /boot                   ext3    defaults      1 2
none                  /dev/pts                devptsgid=5,mode=6200 0
LABEL=/home             /home                   ext3    defaults      1 2
/dev/hda1               /mnt/win                vfat    defaults,iocharset=gb2312,codepage=936      0 0
/dev/hda9                /mnt/soft               vfat    defaults,iocharset=gb2312,codepage=936      0 0
none                  /proc                   proc    defaults      0 0
none                  /dev/shm                tmpfs   defaults      0 0
/dev/hda8               swap                  swap    defaults      0 0
/dev/cdrom            /mnt/cdrom            udf,iso9660 noauto,owner,kudzu,ro 0 0
none                        /sys                        sysfs        defaults        0 0

------------------------------------
安装后重启,出现两个问题。
一是usb鼠标用不了了,2.4内核中是可以用的,触板的鼠标还能用。我试过把/etc/modprobe.conf的鼠标部分改成:
alias usb-controller ehci-hcd
alias usb-controller1 uhci_hcd
还有
alias usb-controller uhci_hcd
都不行,后来看了原来2.4内核的/etc/modules.conf,发现是:
alias usb-controller usb-ohci
改过后2.6内核还是驱动不了usb鼠标。我在2.4内核用的鼠标是2 button mouse(ps/2),触板鼠标和usb鼠标都可以用。

二是声卡还是驱动不了。郁闷,除了以前RH9,2.4内核中安装alsa有次发过声外都没发过声。
下面是我2.6内核下监测到的硬件:

f1e0n 发表于 2004-2-7 16:47:20

怎么好象opera帖不上图?

f1e0n 发表于 2004-2-7 17:07:24

2.4下内核可以认出usb:
高手帮帮我阿!!!
页: [1]
查看完整版本: 救命阿,2.6.1内核的鼠标和声卡问题。