Ну, вообще то, с этого нужно было начинатьUser@ писал(а):Eсть устройство (usb-modem), видится как cd-rom; нужно скомпилировать option.c -> option.ko, все.....
1. Скомпилировать option.c - дело нехитрое. Только это вам абсолютно ничего не даст. Это вариант не то, чтоб "сложный" - он бесполезный. Потому, что option.c - это только поддержка модема когда он переключился из режима CD-ROM в режим модема. Но к самому переключению option.c не имеет ни малейшего касательства. Кроме того, не обязательно и option.c - вся номенклатура UCB-модемов в Linux на сегодня поддерживается уже 3-мя разными модулями ядра.
Это вы типично не там ищите... по принципу: "искать не там, где потерял, а где светло "
2. Любой usb-modem видится как cd-rom. Для решения одной только этой проблемы создан целый проект usb_modeswitch, см. в вашем Linux файл
/etc/usb_modeswitch.d
3. Конечно.User@ писал(а):Есть ли варианты проще?
- начинаем с того, что читаем: Установка и настройка USB-модемов
- ещё есть из полезного и обстоятельного здесь на форуме: Настройка USB-модема Е352 от Мегафона под Oracle Linux 6.2 и Настройка USB-модема Е352 от Мегафона под Oracle Linux 6.2 и Помогите подключить USB-модем и Подключение модемов напрямую через PPP при помощи скриптов.
- так что до вас точно такую проблему решали (и решили!) десятки людей...
- прочитавши это всё (там пошаговый алгоритм оживления USB-модемов) - показываем (там в теме! не здесь ) свой модем: какая модель? что у него на этикетках написано ... и:
Код: Выделить всё
bash-4.2$ lsusb
...
- хорошо бы (если хысту хватит ) подсмотреть VID:PID для устройства в Windows когда он там уже переключен в режим модема...
- а потом сядем смотреть и разбираться - как там оживить ваш модем?
4. Ещё есть способ "силового" использования модема в Linux, когда из терминала minicom (и др.) записью по портам отбивают навсегда возможность подключаться как установочный CD-ROM. Здесь на сайте есть обстоятельная статья от участника форума dmitriev - можете поискать... если попадётся ссылка - я сюда докину.
P.S. (дописано позже) - вот эта статья: Как "приручить" МТС-модем Huawei E1550
Здесь подробно описан несколько вариантов "силовой переделки" модема.Алексей Дмитриев. 2 апреля 2010
Но это стоит делать только в последнюю очередь, когда штатные, "цивильные" способы не сработают.
5. Ну и ко всему, нужно с самого начала держать в виду, что могут быть модели USB-модемов, которые не поддерживаются Linux и которые невозможно подключить в Linux.