[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:18411] USBポートが1つしか使えない
-
From:Uetake Sadao
-
Date:Fri, 18 Apr 2003 14:35:42 +0900 (JST)
- Subject: [plamo:18411] USBポートが1つしか使えない
- From: Uetake Sadao <utake@xxxxxxxxxxxxx>
- Date: Fri, 18 Apr 2003 14:48:14 +0900
植竹といいます。
Sony VAIO Note PCG-FR33にPlamo-3.0をインストールしたところ、
怪しげな症状にあい、ここ1週間はまっています。(plamo-3.0+XFree86-4.3)
1.USB 3つあるUSBコネクタ1に光学ホイールマウス、2に SCANNERを接続。
/etc/murasaki/murasaki.preloadに'usb-uhci'を
放りこんで、murasakiをstartさせると、
Module Size Used by Not tainted
snd-via82xx 12236 0
snd-ac97-codec 33792 0 [snd-via82xx]
snd-pcm 67136 0 [snd-via82xx]
snd-timer 16840 0 [snd-pcm]
snd-mpu401-uart 3712 0 [snd-via82xx]
snd-rawmidi 14784 0 [snd-mpu401-uart]
snd-seq-device 4388 0 [snd-rawmidi]
snd 36132 0 [snd-via82xx snd-ac97-codec\
snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3556 0 [snd]
snd-page-alloc 4848 0 [snd-via82xx snd-pcm]
usbmouse 1852 0 (unused)
hid 19364 0 (unused)
mousedev 3864 1
input 3360 0 [usbmouse hid mousedev]
orinoco_cs 4552 1
orinoco 29080 0 [orinoco_cs]
hermes 5284 0 [orinoco_cs orinoco]
usb-uhci 21740 0 (unused)
usbcore 63008 0 [usbmouse hid usb-uhci]
ds 6504 2 [orinoco_cs]
yenta_socket 9088 2
pcmcia_core 39648 0 [orinoco_cs ds yenta_socket]
lspciは
00:00.0 Host bridge: VIA Technologies, Inc. VT8367 [KT266]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8367 [KT266 AGP]
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)
00:0e.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0e.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0e.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02)
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3177
00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50)
00:11.6 Communication controller: VIA Technologies, Inc. AC97 Modem Controller (rev 80)
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go] (rev a3)00:00.0 Host bridge: VIA Technologies, Inc. VT8367 [KT266]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8367 [KT266 AGP]
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)
00:0e.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0e.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0e.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02)
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3177
00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50)
00:11.6 Communication controller: VIA Technologies, Inc. AC97 Modem Controller (rev 80)
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go] (rev a3)
lspci- vvでみると、 USB Controller 1-3のirqが取得できていません。
dmesgにもこんなエラーが、
PCI: No IRQ known for interrupt pin B of device 00:10.1. Please try using pci=biosirq.
usb-uhci.c: found UHCI device with no IRQ assigned. check BIOS settings!
PCI: No IRQ known for interrupt pin C of device 00:10.2. Please try using pci=biosirq.
kernel: usb-uhci.c: found UHCI device with no IRQ assigned. check BIOS setting
また、/proc/bus/usb/devicesにもUSBコネクタ2番以降の情報は出ません.
mouseと Scannerを差し替えるとScannerだけが使えます。ハードの不良を
疑ったのですが、windowsXPではどのコネクタでも正常動作します(全部 irq=9)。
Linuxでは最初のUSBコネクタだけが使えるという、悲しい状態です。
kernelの設定
CONFIG_X86_GOOD_APIC=y
ONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set [ GOBIOSにしてみたが変化無し]
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_INPUT=m
CONFIG_INPUT_KEYBDEV=m
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=m
CONFIG_SOUND=m
CONFIG_USB=m
CONFIG_USB_DEBUG=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_BANDWIDTH=y
CONFIG_USB_LONG_TIMEOUT=y
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_UHCI=m
CONFIG_USB_UHCI_ALT=m
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
起動時 kernelのパラメタに pci=biosirqを入れても同じです。
試しにKnoppix-3.2を起動させてみましたが、同じ状態でした。
2.alsa-driver-0.92
オンボードのvia8233で音を出すと、
ALSA ../alsa-kernel/pci/via82xx.c:499: codec_valid: codec 0 is not valid [0xfe0000]
こんなエラーが16行も出て......
とりあえず、音は出ているし、雑音もないので、エラーメッセージ
を出すコードをコメントにしてごまかしています。
alsa users MLを見てもこんな症状は見えないし、なんなのだろう。
/etc/modules.conf
alias char-major-14 soundcore
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-card-0
alias snd-card-1 off
alias snd-card-2 off
alias snd-card-3 off
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
#options snd snd_cards_limit=1
post-install snd-card-0 alsactl restore
以上長々と書き込んですみません、あやしげなことをやっていたら
ご指摘いただきたく。
/etc/murasaki/murasaki.preload を空にして(usbcoreやusb-uhciをロードしない)
状態で Xを起動するとinput.oだけがよみこまれてUSB Mouseが使えます、 BAIOS
の設定にはUSB MouseをPS/2として使うような項目はありません。これなにゃ?
このマシン安さに引かれて購入したのですが、Mobile Athlon 1800+ 256MB pc-2100
30GB HD ,IEEE1394,コンポドライブ、 FD内蔵、VGA GeForce4 420 go,rtl8139内蔵と
なかなかのスペックです。シリアルや PS/2が無いと言うのが(*_*)。
make bzImageが3分以内で終りますので、glibcやgcc等の大物のコンパイルには
自作の Athlon1400より向いていそうで、結構楽しめそうです。(別12万)
--
Uetake Sadao
E-Mail:utake@nyc.odn.ne.jp
- Follow-Ups
-
- [plamo:18412] Re: USBポートが1つしか使えない, TANAKA _FORZA_ Toshihisa
[検索ページ]
[メール一覧]
Plamo ML 公開システム