вот еще интересная инфа:
У меня на MOPS6.1,Slackware12.1 и SLAX6 модем хуавей встал без проблем на /dev/ttyUSB0.на раб столе он действительно определяется как cd-rom.но необходимости извлекать его нет.Выше писали что в инициализации лучше писать internet.beeline.ru и нифига он так не коннектится,КРРР выдаёт ошибка16,т.е если с родной симой,то только home.beeline.ru( а для качества лучше ставить MTU 576).А с другими симками также как и при использовании мобилы.Вобщем я доволен,хоть и в нашей дыре пока есть только пакет 20Мб.
1. вставляем модем
2. запускаем терминал, заходим под root
3. eject /dev/sr0 - происходит извлечение cdrom, коим видится модем
4. modprobe usbserial vendor=0x19d2 product=0x0001 ,
если нету, то /sbin/modprobe usbserial vendor=0x19d2 product=0x0001
5. dmesg | grep -i ttyUSB или dmesg | grep ttyUSB
6. модем должен зацепиться на ttyUSB0
Дальше настраиваем соединение:
1. подключение по диалапу (KPPP)
2. настроить - соединение - создать - имя соединения (любое) - номер *99#
3. там же - модемы - создать - имя любое - устройство /dev/ttyUSB0 - там же вкладка МОДЕМ - команды модема - в СТРОКЕ ИНИЦИАЛИЗАЦИИ 2 пишем AT+CGDCONT=1,"IP","internet.beeline.ru" - остальное не трогаем. жмем ок, имя и пароль beeline. всё)
Из моих предположений. Можно попробовать вот так:
Загрузить Slax. Подключить модем. Набрать в консоли:
В консоли выдаст, что-то типа:
Код: Выделить всё
{default_port_device(0x0af0, 0x6711)},
{default_port_device(0x0af0, 0x6731)},
{default_port_device(0x0af0, 0x6751)},
{default_port_device(0x0af0, 0x6771)},
{default_port_device(0x0af0, 0x6791)},
{default_port_device(0x0af0, 0x6811)},
{default_port_device(0x0af0, 0x6911)},
{default_port_device(0x0af0, 0x6951)},
{default_port_device(0x0af0, 0x6971)},
{default_port_device(0x0af0, 0x7011)},
{default_port_device(0x0af0, 0x7031)},
{default_port_device(0x0af0, 0x7051)},
{default_port_device(0x0af0, 0x7071)},
{default_port_device(0x0af0, 0x7111)},
{default_port_device(0x0af0, 0x7211)},
{default_port_device(0x0af0, 0x7251)},
{default_port_device(0x0af0, 0x7271)},
{default_port_device(0x0af0, 0x7311)},
{default_port_device(0x0af0, 0xc031)}, /* Icon-Edge */
{icon321_port_device(0x0af0, 0xd013)}, /* Module HSxPA */
{icon321_port_device(0x0af0, 0xd031)}, /* Icon-321 */
{icon321_port_device(0x0af0, 0xd033)}, /* Icon-322 */
{USB_DEVICE(0x0af0, 0x7301)}, /* GE40x */
{USB_DEVICE(0x0af0, 0x7361)}, /* GE40x */
{USB_DEVICE(0x0af0, 0x7381)}, /* GE40x */
{USB_DEVICE(0x0af0, 0x7401)}, /* GI 0401 */
{USB_DEVICE(0x0af0, 0x7501)}, /* GTM 382 */
{USB_DEVICE(0x0af0, 0x7601)}, /* GE40x */
{USB_DEVICE(0x0af0, 0x7701)},
{USB_DEVICE(0x0af0, 0x7801)},
{USB_DEVICE(0x0af0, 0x7901)},
{USB_DEVICE(0x0af0, 0x8200)},
{USB_DEVICE(0x0af0, 0x8201)},
{USB_DEVICE(0x0af0, 0xd035)},
{USB_DEVICE(0x0af0, 0xd055)},
{USB_DEVICE(0x0af0, 0xd155)},
{USB_DEVICE(0x0af0, 0xd255)},
{USB_DEVICE(0x0af0, 0xd057)},
{USB_DEVICE(0x0af0, 0xd157)},
{USB_DEVICE(0x0af0, 0xd257)},
{USB_DEVICE(0x0af0, 0xd357)},
Например наше устройство числится так {USB_DEVICE(
0x0af0,
0x7301)}, /* GE40x */
Тогда набраем в консоли:
и добавляем туда следующее содержимое:
Код: Выделить всё
modprobe usbserial vendor=0x0af0 product=0x7301
/bin/ln -s /dev/tts/USB0 /dev/modem
где vendor= должен равняться значению выделенному красным светом, то есть исходя из наших данных это значение 0x0af0
а product= должен равняться значению выделенному синим светом, то есть исходя из наших данных это значение 0x7301
Так же могут отличаться пути (проверь в консоли на что среагирует слакс правильно, то и вписывай в /etc/rc.local)
modprobe usbserial vendor=0x0af0 product=0x7301 ,
если нету, то
/sbin/modprobe usbserial vendor=0x0af0 product=0x7301
одно из двух
Затем нажимаем
CTRL + X а затем
Y и перезагружаем Slax, если мы конечно используем флэшку. Для CD надо делать модуль.
или отредактировать вот таким методом:
добавив туда:
Код: Выделить всё
ACTION!="add", GOTO="ZTE_End"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0016",
SYSFS{idVendor}=="0af0", RUN+="modprobe usbserial vendor=0x0af0 product=0x7301", MODE="0666"
LABEL="ZTE_End"
Про идентификаторы vendor= product= не забывайте - нужно ввести свои и про путь верный и так же обратите внимание на SYSFS{idVendor}=="
0af0" берется из vendor=0x
0af0. Затем нажимаем
CTRL + X а затем
Y и перезагружаем Slax, если мы конечно используем флэшку. Для CD надо делать модуль.
Как я говорил - это всего лишь мое предположение. Не факт что будет работать. А так можно способ руборда попробовать. Конфиг загрузчика, о котором идет речь в способе руборда, находится на флэшки или CD в директории boot/slax.cfg это я просто к сведениям.