インストールの時にUSBキーボードが認識されない

「インストールの時にUSBキーボードが認識されない」の編集履歴(バックアップ)一覧はこちら

インストールの時にUSBキーボードが認識されない」(2006/02/25 (土) 01:29:42) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*インストールの時にUSBキーボードが認識されない &html(<u>735 :名無しさん@お腹いっぱい。:2006/02/15(水) 20:57:11</u>) 6.0&html(-)RELEASEをDellのDEMENSION 3100Cにインストールしようとしたところ 起動モードを7を選択してもUSBキーボードをうまく認識してくれず、 以下のようなエラーメッセージがでてインストーラまでたどり着きません。 usb0: host controller halted uhub0: device problem (IOERROR), disabling port 1 Uptime: 1s Automatic reboot in 15 seconds &html(-) press a key on the console to abort Rebooting... Keyboard reset did not work, attempting CPU shutdown どのようにすればUSBキーボードをうまく認識してくれますか? ---- &html(<u>737 :名無しさん@お腹いっぱい。:2006/02/15(水) 21:14:37</u>) &html(>)>735 USBキーボードはどこにつないでます? USBハブがIOエラーはいてるから、パネル前面のUSB端子のケーブルをマザーから 外して、マザー直結の端子にキーボードを刺したらどうなります? #と、エスパーしてみるテスト。 ---- &html(<u>738 :735:2006/02/15(水) 21:33:05</u>) &html(>)>737 早い対応ありがとうございます。 USBキーボードはマシンの背面に直接刺しています。 USBポートは前面に2つ、背面に4つあるのですが、 一応すべて試したのですがだめでした。 ---- &html(<u>739 :737:2006/02/15(水) 21:47:11</u>) &html(>)>735 Windowsからだと前面に刺しても認識してるのでしょうか? エラーログから推測すると、(前面?)のUSBハブが何らかの理由でIOエラーをだしている。 だからマザーボードと前面のUSB端子を接続するケーブルを外せば uhub0を認識しなくて済むと思ったわけです。 ---- &html(<u>745 :735:2006/02/15(水) 22:38:16</u>) 1つエラーメッセージを書き忘れていました。 panic: usbd_transfer: not done &html(>)>737 キーボードを挿すUSBポートを変えるとエラーメッセージのusb*,uhub*も変わり、 それ以外のエラーメッセージは前面も背面も同様のものがでていました。 ---- &html(<u>763 :名無しさん@お腹いっぱい。:2006/02/16(木) 13:28:40</u>) &html(>)>735 未初期化状態でデバイスが繋がっていて、それにもかかわらずデバイスから信号が飛ぶので デバイスが"もう〜、焦っちゃだめ、ゆっくりね"系のエラーコードを出してるんとちゃう? ---- &html(<u>764 :735:2006/02/16(木) 21:47:04</u>) みなさんレスありがとうございます. あれから調べてみたのですが,6.0&html(-)releaseのGENERICカーネルから有効になったehciデバイスが悪さをしているようです. ehciが有効でない5.4&html(-)releaseのGENERICカーネルでは通常通り起動します. そこでお聞きしたいのですが,6.0&html(-)releaseのGENERICカーネルで起動してehciを使わないようにする方法はないでしょうか. 簡単に調べてloader promptで set hint.ehci.0.disabled=1 set hint.atkbd.0.flags=0x1 などとしてみたのですが,ダメでした. ---- &html(<u>765 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:31:56</u>) &html(>)>764 なんでGENERICカーネルにこだわる? ---- &html(<u>766 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:45:17</u>) freebsd&html(-)update? ---- &html(<u>767 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:46:40</u>) &html(>)>735,764 device.hintsがだめなら、カーネルで無効にしておけば? 5.4からcvsupして/usr/src/sys/i386/conf/GENERICの device ehciを#でコメントアウトしてmake buildworld; make buildkernelですな。 ---- &html(<u>768 :735:2006/02/16(木) 23:01:29</u>) 早いレスありがとうございます。 &html(>)>765,767 GENERICカーネルの場合にはehciを有効にしてしまうため、インストーラまでたどり着きません。 &html(>)>767さんの方法でdevice ehciをコメントアウトしたカーネルを使うと、 インストーラは正常に起動してインストールできるのですが、 最後にCDを抜いてリブートすると作成したカーネルがインストールされなかったのか 標準のGENERICをみてしまうため、うまくいきません。 インストールはftpでしました。 ---- &html(<u>769 :名無しさん@お腹いっぱい。:2006/02/17(金) 00:28:45</u>) &html(>)>768 &html(>)>767さんが言ってるのは,5.4入れてそっから6.0に アップグレードしなさいということのはずなんだけど. なんでインストーラが出てくるのかがイマイチ理解が できん. ---- &html(<u>770 :735:2006/02/17(金) 00:43:45</u>) &html(>)>769 すいません。勘違いしていました。 make buildkernelは行っていません。 make buildworldを実行してから、カーネルを変更したあと make releaseをして6.0のブートCDを作成しました。 複数台のマシンに6.0をインストールしようと考えているためです。 ---- &html(<u>795 :735:2006/02/18(土) 05:43:28</u>) みなさん色々ありがとうございました。 何とかなりました。 &html(>)767 できるだけアップグレードはしたくなかったのです。 同じマシン三台にインストールするという事情があったので・・・ 結局、一台で5.4R→6.0Rへアップグレードしました。 その際にehciを無効化したコンフィグファイルでbuildkernel→installkernel としたところ、無事に起動しました。 次に、そのマシンでmake releaseを行って、 ehciを無効化したカーネルをインストールするディスクを作成,残りの二台も無事インストールできました。 ----
*インストールの時にUSBキーボードが認識されない &html(<u>735 :名無しさん@お腹いっぱい。:2006/02/15(水) 20:57:11</u>) 6.0-RELEASEをDellのDEMENSION 3100Cにインストールしようとしたところ 起動モードを7を選択してもUSBキーボードをうまく認識してくれず、 以下のようなエラーメッセージがでてインストーラまでたどり着きません。 usb0: host controller halted uhub0: device problem (IOERROR), disabling port 1 Uptime: 1s Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... Keyboard reset did not work, attempting CPU shutdown どのようにすればUSBキーボードをうまく認識してくれますか? ---- &html(<u>737 :名無しさん@お腹いっぱい。:2006/02/15(水) 21:14:37</u>) &html(>)>735 USBキーボードはどこにつないでます? USBハブがIOエラーはいてるから、パネル前面のUSB端子のケーブルをマザーから 外して、マザー直結の端子にキーボードを刺したらどうなります? #と、エスパーしてみるテスト。 ---- &html(<u>738 :735:2006/02/15(水) 21:33:05</u>) &html(>)>737 早い対応ありがとうございます。 USBキーボードはマシンの背面に直接刺しています。 USBポートは前面に2つ、背面に4つあるのですが、 一応すべて試したのですがだめでした。 ---- &html(<u>739 :737:2006/02/15(水) 21:47:11</u>) &html(>)>735 Windowsからだと前面に刺しても認識してるのでしょうか? エラーログから推測すると、(前面?)のUSBハブが何らかの理由でIOエラーをだしている。 だからマザーボードと前面のUSB端子を接続するケーブルを外せば uhub0を認識しなくて済むと思ったわけです。 ---- &html(<u>745 :735:2006/02/15(水) 22:38:16</u>) 1つエラーメッセージを書き忘れていました。 panic: usbd_transfer: not done &html(>)>737 キーボードを挿すUSBポートを変えるとエラーメッセージのusb*,uhub*も変わり、 それ以外のエラーメッセージは前面も背面も同様のものがでていました。 ---- &html(<u>763 :名無しさん@お腹いっぱい。:2006/02/16(木) 13:28:40</u>) &html(>)>735 未初期化状態でデバイスが繋がっていて、それにもかかわらずデバイスから信号が飛ぶので デバイスが"もう〜、焦っちゃだめ、ゆっくりね"系のエラーコードを出してるんとちゃう? ---- &html(<u>764 :735:2006/02/16(木) 21:47:04</u>) みなさんレスありがとうございます. あれから調べてみたのですが,6.0-releaseのGENERICカーネルから有効になったehciデバイスが悪さをしているようです. ehciが有効でない5.4-releaseのGENERICカーネルでは通常通り起動します. そこでお聞きしたいのですが,6.0-releaseのGENERICカーネルで起動してehciを使わないようにする方法はないでしょうか. 簡単に調べてloader promptで set hint.ehci.0.disabled=1 set hint.atkbd.0.flags=0x1 などとしてみたのですが,ダメでした. ---- &html(<u>765 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:31:56</u>) &html(>)>764 なんでGENERICカーネルにこだわる? ---- &html(<u>766 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:45:17</u>) freebsd-update? ---- &html(<u>767 :名無しさん@お腹いっぱい。:2006/02/16(木) 22:46:40</u>) &html(>)>735,764 device.hintsがだめなら、カーネルで無効にしておけば? 5.4からcvsupして/usr/src/sys/i386/conf/GENERICの device ehciを#でコメントアウトしてmake buildworld; make buildkernelですな。 ---- &html(<u>768 :735:2006/02/16(木) 23:01:29</u>) 早いレスありがとうございます。 &html(>)>765,767 GENERICカーネルの場合にはehciを有効にしてしまうため、インストーラまでたどり着きません。 &html(>)>767さんの方法でdevice ehciをコメントアウトしたカーネルを使うと、 インストーラは正常に起動してインストールできるのですが、 最後にCDを抜いてリブートすると作成したカーネルがインストールされなかったのか 標準のGENERICをみてしまうため、うまくいきません。 インストールはftpでしました。 ---- &html(<u>769 :名無しさん@お腹いっぱい。:2006/02/17(金) 00:28:45</u>) &html(>)>768 &html(>)>767さんが言ってるのは,5.4入れてそっから6.0に アップグレードしなさいということのはずなんだけど. なんでインストーラが出てくるのかがイマイチ理解が できん. ---- &html(<u>770 :735:2006/02/17(金) 00:43:45</u>) &html(>)>769 すいません。勘違いしていました。 make buildkernelは行っていません。 make buildworldを実行してから、カーネルを変更したあと make releaseをして6.0のブートCDを作成しました。 複数台のマシンに6.0をインストールしようと考えているためです。 ---- &html(<u>795 :735:2006/02/18(土) 05:43:28</u>) みなさん色々ありがとうございました。 何とかなりました。 &html(>)767 できるだけアップグレードはしたくなかったのです。 同じマシン三台にインストールするという事情があったので・・・ 結局、一台で5.4R→6.0Rへアップグレードしました。 その際にehciを無効化したコンフィグファイルでbuildkernel→installkernel としたところ、無事に起動しました。 次に、そのマシンでmake releaseを行って、 ehciを無効化したカーネルをインストールするディスクを作成,残りの二台も無事インストールできました。 ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。