たけふ@大阪豊中です。 7.3-RELEASE では問題なく動作していた YAMAHA の RTA54i だったのですが、 8.0-RELEASE に make world したら、ターミナルにアクセスできなくなってしまい困っていす。
症状として、cu -l /dev/cuaU0 を叩いてみた瞬間から、RTA54i の USB 活線時に点灯する LED が、 高速に点滅しだして、キータイプを受け付けてくれていない感じです。 > takefu (Fri Feb 19 14:14:17 2010) <cu115200, , /dev/cuaU0> call completed > takefu (Fri Feb 19 14:14:21 2010) <cu115200, , /dev/cuaU0> call terminated > takefu (Fri Feb 19 14:14:33 2010) <cu38400, , /dev/cuaU0> call completed > takefu (Fri Feb 19 14:14:35 2010) <cu38400, , /dev/cuaU0> call terminated > takefu (Fri Feb 19 14:14:46 2010) <cu19200, , /dev/cuaU0> call completed > takefu (Fri Feb 19 14:14:49 2010) <cu19200, , /dev/cuaU0> call terminated > takefu (Fri Feb 19 14:15:06 2010) <cu1200, , /dev/cuaU0> call completed > takefu (Fri Feb 19 14:15:11 2010) <cu1200, , /dev/cuaU0> call terminated この用に、通信速度も変えてみたのですが状況は変わりませんでした。 cu からのエスケープは反応するので、umodem 関連に不具合が出ているのカナ?と思います。 対処法など、ご存じの方いらっしゃいましたら、ご教授いただければ幸いす。 以下に同一構成にて、RELEASE のみ変えた時のログ等を添付しておきます。 期待通りに動く 7.3-RELEASE の dmesg > > dmesg -a > FreeBSD 7.3-RELEASE #0: Tue Mar 23 17:45:58 JST 2010 > tak...@releng7:/usr/obj/usr/src/sys/GENERIC amd64 > Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80da3000. > Preloaded elf obj module "/boot/kernel/snd_hda.ko" at 0xffffffff80da31a8. > Preloaded elf obj module "/boot/kernel/sound.ko" at 0xffffffff80da3790. > Preloaded elf obj module "/boot/kernel/umodem.ko" at 0xffffffff80da3df8. > Preloaded elf obj module "/boot/kernel/ichsmb.ko" at 0xffffffff80da4320. > Preloaded elf obj module "/boot/kernel/smbus.ko" at 0xffffffff80da4848. > Preloaded elf obj module "/boot/kernel/smb.ko" at 0xffffffff80da4cb0. > Calibrating clock(s) ... i8254 clock: 1193201 Hz (snip.) > ucom0: <YAMAHA Corporation RTA54i, class 2/0, rev 1.10/45.15, addr 3> on uhub2 > ucom0: iclass 2/2 > ucom0: data interface 1, has CM over data, has no break > ucom0: status change notification available > > usbdevs -v -f /dev/usb2 -d -a 3 > Controller /dev/usb2: > addr 3: full speed, self powered, config 1, RTA54i(0x4000), YAMAHA > Corporation(0x0499), rev 45.15 > ucom0 > > cu -l /dev/cuaU0 > Connected > at > OK > ati4 > YAMAHA RTA54i > > OK > ~ > [EOT] 期待通りに動かない 8.0-STABLE > > dmesg -a > FreeBSD 8.0-STABLE #2: Wed Mar 24 11:04:14 JST 2010 > tak...@releng8:/usr/obj/usr/src/sys/GENERIC amd64 > Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80efe000. > Preloaded elf obj module "/boot/kernel/snd_hda.ko" at 0xffffffff80efe1a8. > Preloaded elf obj module "/boot/kernel/sound.ko" at 0xffffffff80efe7d0. > Preloaded elf obj module "/boot/kernel/umodem.ko" at 0xffffffff80efee78. > Preloaded elf obj module "/boot/kernel/ichsmb.ko" at 0xffffffff80eff4a0. > Preloaded elf obj module "/boot/kernel/smbus.ko" at 0xffffffff80effa08. > Preloaded elf obj module "/boot/kernel/smb.ko" at 0xffffffff80effeb0. > Timecounter "i8254" frequency 1193182 Hz quality 0 (snip.) > ugen2.3: <YAMAHA Corporation> at usbus2 > umodem0: <YAMAHA Corporation RTA54i, class 2/0, rev 1.10/45.15, addr 3> on > usbus2 > umodem0: data interface 1, has CM over data, has no break > # usbconfig -u 2 -a 3 show_ifdrv > ugen2.3: <RTA54i YAMAHA Corporation> at usbus2, cfg=0 md=HOST spd=FULL > (12Mbps) pwr=ON > ugen2.3.0: umodem0: <YAMAHA Corporation RTA54i, class 2/0, rev 1.10/45.15, > addr 3> > > cu -l /dev/cuaU0 > Connected ここで RTA54i の USB LED が点灯から高速点滅に切り替わり AT コマンドを一切受け付けない > ~ > [EOT]