Автор Тема: Как подключиться к Интеренету через 3G модем, если его система не определяет  (Прочитано 38121 раз)

Оффлайн BaldaI

  • Участник
  • *
  • Сообщений: 50
Лог со вставленной SIM картой:
[balda@comp-Atom-CPU-9e5f6a ~]$ su-
Password:
su: Authentication failure
[balda@comp-Atom-CPU-9e5f6a ~]$ su-
Password:
[root@comp-Atom-CPU-9e5f6a ~]# tail -f /var/log/messagesJun 29 09:54:15 comp-Atom-CPU-9e5f6a kernel: [  101.536764] scsi 2:0:0:0: Attached scsi generic sg1 type 5
Jun 29 09:54:15 comp-Atom-CPU-9e5f6a kernel: [  101.626553] Driver 'sr' needs updating - please use bus_type methods
Jun 29 09:54:15 comp-Atom-CPU-9e5f6a kernel: [  101.641294] sr0: scsi-1 drive
Jun 29 09:54:15 comp-Atom-CPU-9e5f6a kernel: [  101.641303] Uniform CD-ROM driver Revision: 3.20
Jun 29 09:54:16 comp-Atom-CPU-9e5f6a kernel: [  102.562366] UDF-fs: No VRS found
Jun 29 09:54:16 comp-Atom-CPU-9e5f6a kernel: [  102.562374] UDF-fs: Rescanning with blocksize 2048
Jun 29 09:54:16 comp-Atom-CPU-9e5f6a kernel: [  102.577461] UDF-fs: No VRS found
Jun 29 09:54:16 comp-Atom-CPU-9e5f6a kernel: [  102.577469] UDF-fs: No partition found (1)
Jun 29 09:54:18 comp-Atom-CPU-9e5f6a gnome-keyring-daemon[7689]: adding removable location: volume_label_EDGE__MODEM at /media/cdrom
Jun 29 09:54:28 comp-Atom-CPU-9e5f6a kernel: [  113.984252] usb 1-1: USB disconnect, address 2
Jun 29 09:55:09 comp-Atom-CPU-9e5f6a kernel: [  155.440213] usb 1-1: new full speed USB device using uhci_hcd and address 3
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783326] usb 1-1: New USB device found, idVendor=0471, idProduct=1237
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783335] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783342] usb 1-1: Product: Reference Design Dragonfly Platform
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783347] usb 1-1: Manufacturer: NXP Semiconductors
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783351] usb 1-1: SerialNumber: 000000-00-000000
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.783627] usb 1-1: configuration #1 chosen from 2 choices
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  155.901143] usb 1-1: reset full speed USB device using uhci_hcd and address 3
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  156.161318] usb 1-1: read over firmware interface failed: -32
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  156.272209] usb 1-1: reset full speed USB device using uhci_hcd and address 3
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  156.530347] zd1211rw: probe of 1-1:1.0 failed with error -32
Jun 29 09:55:10 comp-Atom-CPU-9e5f6a kernel: [  156.530565] scsi3 : SCSI emulation for USB Mass Storage devices



Spinoza

  • Гость
Покажите верно ли создалось правило cat /etc/udev/rules.d/45-solomon.rules.

Оффлайн BaldaI

  • Участник
  • *
  • Сообщений: 50
Покажите верно ли создалось правило cat /etc/udev/rules.d/45-solomon.rules.
[balda@comp-Atom-CPU-9e5f6a ~]$ cat /etc/udev/rules.d/45-solomon.rules
SUBSYSTEM=="usb", SYSFS{idProduct}=="1237", SYSFS{idVendor}=="0471", RUN+="/lib/udev/modem-modeswitch --vendor 0x0471 --product 0x1237 --type option-zerocd"
[balda@comp-Atom-CPU-9e5f6a ~]$


Spinoza

  • Гость
Давайте подведём итог. Судя по выводу lsusb:
Цитировать
Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              5 WMC USB Modem
модем система видит. Не совсем понятно по каким idVendor и idProduct к нему обращаться. Но мы попробовали два варианта и оба не сработали. Может стоит подгрузить модуль ядра usbserial. Проверим, загружен ли он: lsmod | grep usbserial Если нет, то загрузим: modprobe usbserial Снова проверим : lsmod | grep usbserial
usbserial              32040  0
usbcore               149232  12 usbserial,usbhid,rndis_wlan,rndis_host,cdc_ether,usbnet,cdc_acm,usb_storage,usb_libusual,ohci_hcd,ehci_hcd
Теперь можно подключить модем, а лог привести сюда. Если опять не получится, то удалите правило: rm -f /etc/udev/rules.d/45-solomon.rules А я уже вряд ли Вам смогу помочь. В гугле информации никакой, кроме того, что в последней убунте модем работает.

Оффлайн BaldaI

  • Участник
  • *
  • Сообщений: 50

Оффлайн Евгений

  • Участник
  • *
  • Сообщений: 31
 Так, с загрузкой альтов через GRUB разобрался, теперь дошел до 3G мегафоновского модема и тоже застопорился. Кстати в KDE убунты тоже такая же проблема с модемом. Вот как в Gnome Uduntu 10_4 ставиться из под убунты, может натолкнет что на мысль:
ставим пакет usb-modeswitch-data_20100127-1_all.deb, следом пакет usb-modeswitch_1.1.2-3_i386.deb.
Запускаем терминал и вводим:
sudo echo 'SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"' | sudo tee  /etc/udev/rules.d/45-huawei1550.rules

После выдернули и вставили модем, и сетевой менеджер отрапортовался о найденом подключении.
Может это что натолкнет на мысль, альт мне тоже не мешало бы настроить на 3G.

Оффлайн sergey02008

  • Участник
  • *
  • Сообщений: 1
Подключение USB 3g модема Alcatel x060s в linux

Для начала найдите в
интернете usb_modeswitch-1.0.5-1mdv2010.0.i586.rpm после установки
перейдите в каталог /etc и найдите там файл usb_modeswitch.conf
в файле должны присутствовать такие строки если их не будет допешите
####################################################################################
# Alcatel x200/x060s

;DefaultVendor=  0x1bbb
;DefaultProduct= 0xf000

;TargetVendor= 0x1bbb
;TargetProduct= 0x0000

# only for reference and 0.x versions
 MessageEndpoint=0x01

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"


#################################################################################
раскоментируйте вот эти четыре строчки тоесть уберите точку с запятой и сохраните файл , тоесть должно получиться так как у меня
вот так

####################################################################################
# Alcatel x200/x060s

DefaultVendor=  0x1bbb
DefaultProduct= 0xf000

;TargetVendor= 0x1bbb
;TargetProduct= 0x0000

# only for reference and 0.x versions
 MessageEndpoint=0x01

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"


#####################################################################################
далее переходим в каталог /etc/udev/rules.d
и находим там файл  91-usb_modeswitch.rules
выстовляем все так как определился модем
если файла не будет то создаем и дописываем
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}=="f000", RUN+="/usr/sbin/usb_modeswitch"
EOF
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
можете проверить это командой
lsusb в моей консоле вывод такой
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Bus 002 Device 001: ID 1bbb:0000 T & A Mobile Phone
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
затем перезагрузите систему и в консоле из под пользователя root
выполните команду #usb_modeswitch

после этого перейдите в каталог /dev
в нем должны появится ttyUSB0, ttyUSB1, ttyUSB2

но это еще не все, в linux все устройства не стандартные подключить
сложно но можно все что угодно только настроить правильно надо

далее мы будем настраивать звонилку pppd чтоб окончательно подключиться
к сети.
Рассмотрим процесс подключения к оператору Beeline. для начала создадим файл
/etc/ppp/peers/gprs откроем его
#mcedit /etc/ppp/peers/gprs
там добавте такие строчки
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
/dev/ttyUSB2 115200 noauth defaultroute usepeerdns updetach persist
noipdefault lock connect '/usr/sbin/chat -v -f /etc/ppp/bee' novjccomp
nopcomp noaccomp noipdefault nodeflate novj nobsdcomp
здесь выше на две строчки пропишите устройство как определено у вас в системе
у меня это ttyUSB2
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
создадим второй файл /etc/ppp/bee
откроем его #mcedit /etc/ppp/bee
и запишим еще несколько строк
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TIMEOUT 45                                                                                                         
ABORT BUSY
ABORT "NO CARRIER"
ABORT ERROR
"" 'ATE1'
OK AT+CGDCONT=1,"IP","home.beeline.ru"
OK ATD*99#
CONNECT
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
и не забудьте сохранить файл, в mcedit это кпавиша f2

для подключения к другим операторам сотовой связи надо изменить третью строчку снизу. Например в случаи МТС вместо строки home.beeline.ru впешите internet.mts.ru
вот и все теперь интернет запускается одной командой
из под пользователя root
# pppd call gprs

после этого немного подождите и открывайте интернет браузер
и наслаждайтесь просторами медленного интернета:-)
если что не так пешите мне sergey02008@mail.ru может быть найду время
ответить вам на ваши вопросы


Оффлайн Vitls

  • Глобальный модератор
  • *****
  • Сообщений: 372
  • Идиотизм вечен!
    • Linux. OpenSource. Life.
Отличный отчет. Поместите его в FAQ или в wiki.
Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Оффлайн fce

  • Участник
  • *
  • Сообщений: 249
  • ALT Linux, XBMC live, Ubuntu, Kubuntu, Android
    • Dansguardian+
Насчет мегафоновских модемов E1550
Программное обеспечение устанавливается запуском скрипта Install с диска самого модема.
Я такое программное обеспечение устанавливаю в /opt, чтоб потом не шариться.
Ложка дегтя поставляемый скрипт инициализации, он в ALT не работает.
Название его runhwactivator и лежит он в /etc/init.d
Особо не когда было ковыряться, когда надо было срочно выйти в Интернет,
поэтому был изобретен такой костыль
В скрипте инициализации runhwactivator вычищаем весь код полностью, кроме самой первой строки и пишем
/usr/local/Megafon_Internet/driver/HWActivator
/usr/local/Megafon_Internet/driver/usbmod

/usr/local/Megafon_Internet -- путь по умолчанию куда ставится программа, у вас может быть другой.

Собственно все, запускаем его
/etc/init.d/runhwactivator

и модем определяется, и можно подключаться хоть программой от megafone, хоть NetworkManager.
Безвыходных ситуаций не бывает, есть ситуации в которые нет входа. На каждого компьютерного гения найдётся свой хакер с винтом.

Оффлайн yxma

  • Участник
  • *
  • Сообщений: 714
  • я люблю лИнукс. особенно альт
пытаюсь подключить знакомому Huawei E150 под минт-росинка 9
lsusb показывает, что видит модем, дает его ид, но что делать дальше - просто не представляю. Видимо, не происходит идентификации. Как вразумить это творение - хозяин модема ну просто задолбал.
дайте мыслей!!! пожалуйста.
симплик, он симплик и есть

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн Rezedent12

  • Участник
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Почитайте мою тему http://forum.altlinux.org/index.php/topic,8569.0.html
Я в ней решил проблему с мегафоновским модемом, причём есть несколько способов решения.

Оффлайн yxma

  • Участник
  • *
  • Сообщений: 714
  • я люблю лИнукс. особенно альт
полная труба - 4 раза переставлял мастера. толку нет - закладка по мобильному инету просто недоступна.
что нужно и где исправить в конфиге системы, чтобы не пришлось росинку возвращать на ноут? честно говоря - просто на альте как-то привычней. и легче, несмотря на бзики - команда дружелюбней.
симплик, он симплик и есть

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
полная труба - 4 раза переставлял мастера. толку нет - закладка по мобильному инету просто недоступна.
что нужно и где исправить в конфиге системы, чтобы не пришлось росинку возвращать на ноут? честно говоря - просто на альте как-то привычней. и легче, несмотря на бзики - команда дружелюбней.
Поставьте уж NetworkManager-gnome и удалите knetworkmanager: так сбережёте много нервов.
Андрей Черепанов (cas@)

Оффлайн andreishap

  • Участник
  • *
  • Сообщений: 1
Установил slinux 5.0.1 в дополнение к viste при подключении модема huawei e173 (Белоруссия, Velcom) он определяется как флешка (мертво), выхожу из линукс подключаюсь в висте к интернету, вхожу в линукс определяется как модем (мертво) и прекрастно настраивается в менеджере. Вопрос может кто то разбирался что прописывается в модеме что он сразу определяется в линукс как модем а ни как флешка?