Как узнать определился\нет?
# ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1
достаточно?
Вот их то и нет в PRA64, а в PRA-retro появляются только после перетыкания модема. Причина - porteus. В Richy я делаю udevadm trigger при запуске.
/etc/inittab:
::wait:/bin/mount -a
::wait:/sbin/udevd --daemon
::wait:/sbin/udevadm trigger
::once:/bin/run-parts -a start /etc/init.d
tty1::respawn:/sbin/getty -n -l /bin/autologin 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
tty3::respawn:/sbin/getty 38400 tty3
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
::shutdown:/sbin/swapoff -a
Почему в ответ тишина: у вас модем определился как USB0 + USB1 (USB1 - управляющий), а у меня USB2 управляющий, под него и написано. Перекопмилируйте с заменой USB2 на USB1. Чтобы было универсально, надо автоматически определять управляющий порт, циклом пока не получается, виснет, если использовать udev, то зависит от rules и check3Gtty, а вы этого не хотите.