Настройка хуявея.

Автор: BigAndy Дата: 23.04.2009 15:36 Итак все-таки поимел сейдевайс, который МТС по доброй душе отдала мне за поторы килорубля вместе с тарифом.
НАчитавшись до одури линуксфорума, думал, чтопридется пошаманить. Ан нет. Впервые благодарен Нетворк Менеджеру, что совместно с HAL подхватил и правильно определил сею девайсину.

<b>$lshal</b>
udi = '/org/freedesktop/Hal/devices/usb_device_12d1_1001_____________________if0_serial_usb_0'
  access_control.file = '/dev/ttyUSB0'  (string)
  access_control.type = 'modem'  (string)
  info.callouts.add = {'hal-acl-tool --add-device'} (string list)
  info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
  info.capabilities = {'serial', 'modem', 'access_control'} (string list)
  info.category = 'serial'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_12d1_1001_____________________if0'  (string)
  info.product = 'E620 USB Modem'  (string)
  info.subsystem = 'tty'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_12d1_1001_____________________if0_serial_usb_0'  (string)
  linux.device_file = '/dev/ttyUSB0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'tty'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0/ttyUSB0/tty/ttyUSB0'  (string)
  modem.command_sets = {'GSM-07.07', 'GSM-07.05'} (string list)
  serial.device = '/dev/ttyUSB0'  (string)
  serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_12d1_1001_____________________if0'  (string)
  serial.port = 0  (0x0)  (int)
  serial.type = 'usb'  (string)


<b>lsusb</b>
..........
Bus 005 Device 005: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
....................


dmesg


usb 6-1: Product: HUAWEI Mobile                                                                                            
usb 6-1: Manufacturer: &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;                                                                                 
usb 6-1: SerialNumber: &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;                                                                                 
usb-storage: device found at 2                                                                                             
usb-storage: waiting for device to settle before scanning                                                                  
usb 6-1: USB disconnect, address 2                                                                                         
usb 6-1: new full speed USB device using uhci_hcd and address 3                                                            
usb 6-1: configuration #1 chosen from 1 choice                                                                             
usb-storage: probe of 6-1:1.0 failed with error -5                                                                         
option 6-1:1.0: GSM modem (1-port) converter detected                                                                      
usb 6-1: GSM modem (1-port) converter now attached to ttyUSB0                                                              
usb-storage: probe of 6-1:1.1 failed with error -5                                                                         
option 6-1:1.1: GSM modem (1-port) converter detected                                                                      
usb 6-1: GSM modem (1-port) converter now attached to ttyUSB1                                                              
usb-storage: probe of 6-1:1.2 failed with error -5                                                                         
option 6-1:1.2: GSM modem (1-port) converter detected                                                                      
usb 6-1: GSM modem (1-port) converter now attached to ttyUSB2                                                              
scsi14 : SCSI emulation for USB Mass Storage devices                                                                       
usb 6-1: New USB device found, idVendor=12d1, idProduct=1001                                                               
usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=1 

(почему три интерфеса создается????

Обрадованый, я тычу в "GSM-соединение 1", которое было создано в NM, выскакивает диалог "A password is require for connection "GSM-соединение 1", ничего другого, кроме PIN-кода не могу придумать туда ввести, вводу - идет отлуп. Тихо мирно
ЛЕзу в messages, там следующее

Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) starting connection 'GSM-соединение 1'
Apr 23 15:08:08 mobile1 NetworkManager: <info>  (ttyUSB0): device state change: 3 -> 4
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) scheduled...
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) started...
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) complete.
Apr 23 15:08:08 mobile1 NetworkManager: <info>  (ttyUSB0): powering up...
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Registered on Home network
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Associated with network: +COPS: 0,2,"25001",0
<b>Apr 23 15:08:08 mobile1 NetworkManager: <info>  Connected, Woo!</b>
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 2 of 5 (Device Configure) scheduled...
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 2 of 5 (Device Configure) starting...
Apr 23 15:08:08 mobile1 NetworkManager: <info>  (ttyUSB0): device state change: 4 -> 5
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Starting pppd connection
Apr 23 15:08:08 mobile1 NetworkManager: <info>  Activation (ttyUSB0) Stage 2 of 5 (Device Configure) complete.
Apr 23 15:08:08 mobile1 pppd[19367]: Plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so loaded.
Apr 23 15:08:08 mobile1 pppd[19367]: pppd 2.4.4 started by root, uid 0
Apr 23 15:08:08 mobile1 pppd[19367]: Removed stale lock on ttyUSB0 (pid 5342)
Apr 23 15:08:08 mobile1 pppd[19367]: Using interface ppp0
Apr 23 15:08:08 mobile1 pppd[19367]: Connect: ppp0 <--> /dev/ttyUSB0
Apr 23 15:08:08 mobile1 NetworkManager: <info>  (ttyUSB0): device state change: 5 -> 6
<b>Apr 23 15:08:20 mobile1 gnome-keyring-ask: Gtk: cannot open display: (причем здесь этот идиотский keyring, когда у меня kde+kwallet???)</b> 
Apr 23 15:08:20 mobile1 gnome-keyring-daemon[3340]: missing dialog response from ask tool
Apr 23 15:08:20 mobile1 gnome-keyring-daemon[3340]: the gnome-keyring-daemon process may not have been initialized properly, as its environment is missing the 'DISPLAY' variable.
Apr 23 15:08:23 mobile1 gnome-keyring-ask: Gtk: cannot open display: 
Apr 23 15:08:23 mobile1 gnome-keyring-daemon[3340]: missing dialog response from ask tool
Apr 23 15:08:23 mobile1 gnome-keyring-daemon[3340]: the gnome-keyring-daemon process may not have been initialized properly, as its environment is missing the 'DISPLAY' variable.
Apr 23 15:08:24 mobile1 NetworkManager: <WARN>  pppd_timed_out(): Looks like pppd didn't initialize our dbus module
Apr 23 15:08:24 mobile1 NetworkManager: <info>  (ttyUSB0): device state change: 6 -> 9
Apr 23 15:08:24 mobile1 NetworkManager: <info>  Marking connection 'GSM-соединение 1' invalid.
<b>Apr 23 15:08:24 mobile1 NetworkManager: <info>  Activation (ttyUSB0) failed.</b> (Э-ЭМ? чТО ЭТО ЗНАЧЕТ ПОСЛЕ "CONNECTED"?
Apr 23 15:08:24 mobile1 NetworkManager: <info>  (ttyUSB0): device state change: 9 -> 3
Apr 23 15:08:24 mobile1 NetworkManager: <info>  (ttyUSB0): deactivating device (reason: 0).
Apr 23 15:08:24 mobile1 NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
Apr 23 15:08:24 mobile1 NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
...............

При этом В конфигурялке NM все никак не хотят запоминтатья пароли и опции PPP (хочу логлевел6).
При этом при попытке доступа из KPPP и wvdial, говорит, что порт залочен\

# ps auxf | grep ppp







ATI ?
Manufacturer: huawei
Model: E169G
Revision: 11.314.13.00.143
IMEI: ***********************
+GCAP: +CGSM,+FCLASS,+DS

COMMAND NOT SUPPORT
ATDT*99#
CONNECT


И все
Кто что думает куда порыть???

Есть несколько сображений:
Поскольку в директории keyring я все посносил, подозеваю, что в диалоге набо было вводить не PIN. Тогда что? Пароль тоже не проходит?
Почему из wvdial и kppp нет доступа к устройству /dev/ttyUSB0?
Re: Настройка хуявея. 23.04.2009 15:59JustUser BigAndy Пишет:
-------------------------------------------------------

> подозеваю, что в диалоге набо было вводить не PIN.
> Тогда что? Пароль тоже не проходит?

Обычно у МТС это
username: mts
password: mts

а ПИН и пароль, ИМХО, для входа в учётную запись на сайте МТС или для блокировки устройства.

Вероятно, что в руководстве должно быть написано подробнее, или надо им позвонить.
Re: Настройка хуявея. 23.04.2009 16:42BigAndy Серия №2
озверев от НетворькМенеджера, открыл тупо system-config-network и настроил все с пол-пинка.
Далее сделал то же самое кошерным способом, создав файл ifup-interface.
Опять же все работает....
Re: Настройка хуявея. 24.04.2009 00:10wave2u Apr 23 15:08:08 mobile1 NetworkManager: <info> Connected, Woo!

- говорит об успешном завершении предыдущего этапа, ...Stage 1 of 5 (Device Prepare)... - Подготовка устройства, но еще не соединение. иногда "connected" используется для положительного заключения.


а вот это действительно странно...

Apr 23 15:08:20 mobile1 gnome-keyring-ask: Gtk: cannot open display:

- разве что, только если не заточен под... гном...


дальше, видимо, все для нее "логично"...

Apr 23 15:08:24 mobile1 NetworkManager: <info> Activation (ttyUSB0) failed.


- а что это за "причина 0"?

Apr 23 15:08:24 mobile1 NetworkManager: <info> (ttyUSB0): deactivating device (reason: 0).
Re: Настройка хуявея. 24.04.2009 03:47tim0n около полугода назад от друга достался геморой в виде хуавей от билайна. Тариф билайна мне не нравился, хотел этим модемом через мегафон конектицца. Кароче грабли. Девайс прошит под билайн, виндовая прога кторая идет в комплекте с девайсом посылает команду раз в минуту примерно +ZOPERTE="beeline". У твоего девайса от МТС скорее всего тоже самое.
В винде лечится заменой байтиков в ехешнике которые указывают на код сети, в линуксе лечится скриптом который посылает в один из портов девайса эту гребаную команду.
Re: Настройка хуявея. 24.04.2009 12:25BigAndy tim0n Пишет:
-------------------------------------------------------
> около полугода назад от друга достался геморой в
> виде хуавей от билайна. Тариф билайна мне не
> нравился, хотел этим модемом через мегафон
> конектицца. Кароче грабли. Девайс прошит под
> билайн, виндовая прога кторая идет в комплекте с
> девайсом посылает команду раз в минуту примерно
> +ZOPERTE="beeline". У твоего девайса от МТС
> скорее всего тоже самое.
> В винде лечится заменой байтиков в ехешнике
> которые указывают на код сети, в линуксе лечится
> скриптом который посылает в один из портов девайса
> эту гребаную команду.

wine not installed.
Пусть хоть обпосылается....
Кроме того, после настройки файла интерфейса все работает, как я писал, нормально. А NM'овская приблуда дурит.
Опять вылечилось православными методами, но NM так работать не захотел...
Re: Настройка хуявея. 24.04.2009 12:50lkanter Apr 23 15:08:08 mobile1 NetworkManager: <info> (ttyUSB0): device state change: 5 -> 6
Apr 23 15:08:20 mobile1 gnome-keyring-ask: Gtk: cannot open display: (причем здесь этот идиотский keyring, когда у меня kde+kwallet???)
Apr 23 15:08:20 mobile1 gnome-keyring-daemon[3340]: missing dialog response from ask tool
Apr 23 15:08:20 mobile1 gnome-keyring-daemon[3340]: the gnome-keyring-daemon process may not have been initialized properly, as its environment is missing the 'DISPLAY' variable.
Apr 23 15:08:23 mobile1 gnome-keyring-ask: Gtk: cannot open display:
Apr 23 15:08:23 mobile1 gnome-keyring-daemon[3340]: missing dialog response from ask tool
Apr 23 15:08:23 mobile1 gnome-keyring-daemon[3340]: the gnome-keyring-daemon process may not have been initialized properly, as its environment is missing the 'DISPLAY' variable.

Оно заточено под гном, в гноме работает как часы.
RSS-материал