ubuntuにUSBモデム

linuxBean(ubuntu12.04.4LTSベース)にconexantのUSBモデム(dcgmodem)を認識させるときのメモ

usbmodem

参考にしたサイト:
http://netlog.jpn.org/r271-635/2011/02/ubuntu_1004_rex-usb54fax.html

USBにモデムを挿入して、
~$ ls -la /dev/tty*

すると、
crw–w—- 1 root tty 4, 8 9月 28 13:48 /dev/tty8
crw–w—- 1 root tty 4, 9 9月 28 13:48 /dev/tty9
crw-rw—- 1 root dialout 166, 0 10月 1 15:48 /dev/ttyACM0
crw-rw—- 1 root dialout 4, 64 9月 28 13:48 /dev/ttyS0
crw-rw—- 1 root dialout 4, 65 9月 28 13:48 /dev/ttyS1
と、/dev/ttyACM0 を認識。

最初、cuコマンドがインストしてなかったので、
~$ sudo apt-get install cu
でcuをインスト。

~$ cu -l /dev/ttyACM0
すると、

cu: open (/dev/ttyACM0): Permission denied
cu: /dev/ttyACM0: line in use

とエラー
ここで数週間中断w
あちこちググって、ここのサイトで対処法を理解した。
http://nantonaku-shiawase.hatenablog.com/entry/2013/05/12/173215

使用するユーザーをvigrを使ってdialoutに入れてやる。そのあとログアウト、ログインしてcuが使用できれば完了。

~$ sudo vigr
と打って、
dialout:x:20:      ←この行に
dialout:x:20:root,oreore  ←rootと自分を書き加えてやって保存。

ログアウト、ログインしてから、
~$ cu -l /dev/ttyACM0
Connected.

RING
(中略)
RING

RING
ATI0
56000

OK
ATI1
OK
ATI2
OK
ATI3
CX93001-EIS_V0.2002-V92

OK
~.     ←cuの切断コマンド

Disconnected.
$

この後、モデムドライバーとhylafaxをインストしよう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です