| Summary: | Подключение к Internet через Siemens S75 через pppd | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | serpiph <serpiph> | ||||||
| Component: | kernel-fix-drivers-usb | Assignee: | Sergey Vlasov <vsu> | ||||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
| Severity: | critical | ||||||||
| Priority: | P5 | ||||||||
| Version: | unstable | ||||||||
| Hardware: | all | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
В текущей версии ядра (2.6.14) нет возможности выйти в интернет через GPRS как минимум с телефона Siemens S75. Поиск показал, что телефон, подключённый через USB-шнур к компьютеру, определяется как устройство USB с vendor=0x11f5 и product=0x0004. Попытка воспользоваться командой modprobe usbserial vendor=0x11f5 product=0x0004 (по документации к ядру) провалилась. Тогда я наваял патч, который в файле kernel-2.6.12/drivers/usb/serial/pl2303.h добавляет строку #define SIEMENS_PRODUCT_ID_S75 0x0004 А в файле kernel-2.6.12/drivers/usb/serial/pl2303.c добавляет строку { USB_DEVICE(SIEMENS_VENDOR_ID, SIEMENS_PRODUCT_ID_S75) }, в массиве id_table. Соответствующий патч приложу. После пересборки ядра после подключения телефона Siemens S75 модуль pl2303 успешно увидел телефон и позволил вывйти в интернет. Сейчас я этот текст набираю, выходя через него. Прошу внести эти изменения в патч для ядра и уведомить об этом разработчиков ядра.