Расскажу про свои попытки подключения модема mf-626.Был прошит пол-года назад прошивкой от Telstra,взята с форума IXBT,что позволило: избежать большого количества ошибок при соединении в виндах,при подсоединении к компу сразу определяется как флешка(стоит карточка на 2Г).Но это в винде ХР.В Puppyrus pup_301-121B4,(установлен на жестком диске как экономная с сохранёнкой) да и более ранних сборках не получалось использовать устройство как модем.По команде modprobe usbserial vendor=0x19d2 product0x0031 появляются три устройства ttyUSB0,ttyUSB1,ttyUSB2 как и должно быть,но в /dev/usb находятся только два символьных устройства ttyUSB0 и ttyUSB1 и по команде ls /dev/usb/ttyUSB* то-же видны только два эти устройства.В Puppy не rus с более свежим ядром определяются все три устройства,но не в /dev/usb,а в /dev.При определении модема программой wvdial модем определялся как ttyUSB1,пришлось в ручную править wvdial.conf в строке модем с ttyUSB1 на ttyUSB2 ,при этом в PupDial настраивалось только номер дозвона , логин и пароль,строки инициализации не трогались.Всё соединялось и работало.В Puppyrus в итоге тоже заработало,но весьма не традиционным способом,загрузился с нерусского паппика,скопировал символьное устройство ttyUSB2 на жёсткий диск(на флешку почему-то скопировать не разрешено),потом загрузив Puppyrus скопировал с диска в /dev/usb,далее сделал символические ссылки устройств из /dev/usb/ в /dev,а дальше настроил как и ранее в Puppy не rus.Вот собственно и всё.