ちなみに、パッチの当て方がよく分からないもので、エディタで次のように 編集してます。合ってるかどうか確認していただけると嬉しいです。> 94さん # cd /sur/src/sys/dev/usb # cp umass.c umass.c.back # vi umass.c viで該当する箇所に #if 0 と #endif を書き加えて保存。 後はカーネルを再構築+そのカーネルで起動しました。 diffの出力は下の通りで61と同じになってます。 # diff -u umass.c umass.c.back --- umass.c Sun Nov 10 19:50:46 2002 +++ umass.c.back Sun Nov 10 19:50:59 2002 @@ -940,11 +940,9 @@
/* Get the maximum LUN supported by the device. */ - #if 0 if ((sc->proto & PROTO_WIRE) == PROTO_BBB) sc->maxlun = umass_bbb_get_max_lun(sc); else - #endif sc->maxlun = 0;