(this might worth a Sticky post option)

Ubuntu 10.04.1 X86_64
smstools 3.1.14 installed from sources
FALCOM TANGO 55 modem (RS-232) through a dual RS-232/USB adapter (serial ports are not that easy to find on today's motherboards)
Relay/opto unit connected to USB port.

Hi all,

Drivers are well loaded and devices are mounted on /dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2.


The bad thing is that the mount points (/dev/ttyUSBx) are changing after a reboot, so it isn't possible to declare device = /dev/ttyUSB1 in /etc/smsd.conf

The way is to use udev to declare personal mount points.
Display the devices specifications: (Code between *** *** is used for the udev rules)


(Code between *** *** is used for the udev rules)


(Code between *** *** is used for the udev rules)


Create the personal mount points from device specifications:


You need to reboot or unplug/replug USB devices to make changes effective.
Check the mountpoints:


Now you just need to use /dev/myttyUSB1 (adjust for your configuration) in /etc/smsd.conf, the modem will be recognized where-ever it is plugged in USB ports.

Hope this will help some ;)


« Last edit by electronico_nc on Wed Nov 24, 2010 01:02, 163 months ago. »