仕事の話ですが、DoCoMoの L-05A をBSDで動かそうとしています。 とりあえず、NetBSD5.0.2で挑戦。 これも最近の3Gモデムにありがちな、USB mass storageに見えます。 刺してみると、 umass0 at uhub3 port 5 configuration 1 interface 0 umass0: LG Electronics Inc. FOMA L05A, rev 2.00/0.00, addr 2 umass0: using SCSI over Bulk-Only scsibus0 at umass0: 2 targets, 1 lun per target cd0 at scsibus0 target 0 lun 0: <LGE, CD-ROM, 1.00> cdrom removable こんな感じでCD-ROMとして認識されます。 ググッてもBSDで動いたという話は見当たらないので試行錯誤(^^; LinuxだとこのCDをejectしてやるとモデムに見えたという話があったので、 とりあえずejectしてみると、こんなメッセージ。 eject: ioctl: DIOCEJECT: /dev/rcd0d: Operation not supported by device syslogはこんな感じ。 cd0(umass0:0:0:0): Check Condition on CDB: 0x1b 00 00 00 02 00 SENSE KEY: Not Ready ASC/ASCQ: Medium Not Present cd0(umass0:0:0:0): Check Condition on CDB: 0x35 00 00 00 00 00 00 00 00 00 SENSE KEY: Not Ready ASC/ASCQ: Medium Not Present もちろん、cd0は消えず、モデムも見えません。 が、4, 5回ejectしてやると、 eject: ioctl: DIOC...