Нашел в инете совет, как подключить SXG75 в Линуксе. Правда, для другого дистра. Опробовал попытавшись "подстроить под ПаппиРус" - не вышло. Как модем телефон так и не определился, в "подключенных ЮСБустройствах" остался выделен красным, в dmesg тоже ничего нового не появилось по сравнению с прошлыми попытками. Заподозрил, что не загружен модуль usbserial - проверил, загружен. Выкладываю "инструкцию" - может, кто подскажет идею по ее использованию в Паппи?
Цитата
"Хочу поделиться личным опытом работы с SXG75 из Линукса. Опробовано на моей рабочей машинке( у меня Slackware) и на ноутбуке жены (стоит Ubuntu 6.06 TLS). Ядра 2.6.15.
1. Установка.
Все довольно тривиально. При подключении через кабель, телефон видится как неопознанное USB устройство с тремя интерфейсами, и система не знает, что за драйвер для него использовать. Но, как оказалось, стандартный модуль "USB Serial Converter Support" (usbserial) отлично подходит для работает с SXG75, надо лишь немного "подтолкнуть" систему задействовать его. Самый простой способ:
/sbin/modprobe usbserial vendor=0x11f5 product=0x0005
разумеется поддержка USB serial должна быть включена в ядре и собрана как модуль, также должны быть созданы соответствующие char devices /dev/ttyUSB0,1,2 - если необходимо, делаем руками:
mknod /dev/ttyUSB0 c 188 0
mknod /dev/ttyUSB1 c 188 1
mknod /dev/ttyUSB2 c 188 2
На этом установку поддержки телефона можно считать завершенной. Теперь мы имеем три устройства (/dev/ttyUSB0,/dev/ttyUSB1,/dev/ttyUSB2), которые напрямую соответствуют:
/dev/ttyUSB0 - Modem Interface
/dev/ttyUSB1 - Diagnostic Interface / Brew
/dev/ttyUSB2 - NMEA Interface / GPS
я пошел немного дальше, и добавил правила для телефона в udev rules, чтобы система всегда сама опознавала телефон и грузила соответствующий модуль. Для этого создал файл 10-siemens-mobile.rules (в /etc/udev/rules.d ) со следующим содержанием:
BUS=="usb", ACTION=="add", SYSFS{idVendor}=="11f5",SYSFS{idProduct}=="0005", SYMLINK+="%k",RUN+="/sbin/modprobe usbserial vendor=0x11f5 product=0x0005"
ACTION=="add", SYSFS{modalias}=="usb:v11F5p0005d0000dc00dsc00dp00icFFiscFFipFF",SYSFS{bInterfaceNumber}=="00",NAME="sxg75_modem"
ACTION=="add", SYSFS{modalias}=="usb:v11F5p0005d0000dc00dsc00dp00icFFiscFFipFF",SYSFS{bInterfaceNumber}=="01",NAME="sxg75_brew"
ACTION=="add", SYSFS{modalias}=="usb:v11F5p0005d0000dc00dsc00dp00icFFiscFFipFF",SYSFS{bInterfaceNumber}=="02",NAME="sxg75_nmea"
теперь при подключении телефона мы сразу получаем устройства:
/dev/sxg75_modem
/dev/sxg75_brew
/dev/sxg75_nmea "