Автор Тема: Huawei E1550  (Прочитано 33762 раз)

lx001

  • Гость
Re: Huawei E1550
« Ответ #15 : 27.11.2009 12:19:26 »
Из dmesg следует, что ttyUSB[0-3] поднимаются и через некоторое время отваливаются. Сами или вы выдергиваете модем?

Надо так:

1. выдернуть модем.
2. dmesg > dmesg0.txt
3. воткнуть модем
4. dmesg > dmesg1.txt
5. find /dev -name 'ttyUSB*' -exec ls -l \{\} \; >& findusb1.txt
6. выдернуть модем
7. dmesg > dmesg2.txt
8. find /dev -name 'ttyUSB*' -exec ls -l \{\} \; >& findusb2.txt

dmesg[0-2].txt и findusb[1-2].txt сюда.

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #16 : 27.11.2009 14:20:56 »
Цитировать
Сами или вы выдергиваете модем?
Сами. Я ничего не выдёргиваю раньше времени.
Цитировать
Надо так:

1. выдернуть модем.
2. dmesg > dmesg0.txt
3. воткнуть модем
4. dmesg > dmesg1.txt
5. find /dev -name 'ttyUSB*' -exec ls -l \{\} \; >& findusb1.txt
6. выдернуть модем
7. dmesg > dmesg2.txt
8. find /dev -name 'ttyUSB*' -exec ls -l \{\} \; >& findusb2.txt

dmesg[0-2].txt и findusb[1-2].txt сюда.

Вот.
Я всё могу, но не всего мне хочется.

Оффлайн Yvgen

  • Завсегдатай
  • *
  • Сообщений: 137
Re: Huawei E1550
« Ответ #17 : 27.11.2009 15:05:47 »
Отваливается сам :-(

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #18 : 27.11.2009 15:13:34 »
И что же делать? Ядро обновить? Систему другую ставить нельзя. Выход-то есть? Как думаете?
Я всё могу, но не всего мне хочется.

Оффлайн Yvgen

  • Завсегдатай
  • *
  • Сообщений: 137
Re: Huawei E1550
« Ответ #19 : 27.11.2009 15:29:28 »
http://www.muromec.org.ua/2007/09/ev-do-linux-zte-my39.html
вот статья, попробуйте сделать как там описано.
Не уверен что поможет, но все же.
Дальше не могу подсказать, что делать.

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #20 : 27.11.2009 15:47:25 »
Прочитал статью. Увы, в моём случае это не подходит. У меня даже lsusb его не видит. Но спасибо в любом случае.
Я всё могу, но не всего мне хочется.

lx001

  • Гость
Re: Huawei E1550
« Ответ #21 : 27.11.2009 16:10:16 »
Возможно, его надо передергивать, чтобы он распознавался именно как модем.

Рецепт отсюда: http://wiki.lynxworks.eu/misc/e1550

# apt-get install usb_modeswitch
# cat > /etc/usb_modeswitch.conf <<EOF
DefaultVendor = 0x12d1
DefaultProduct = 0x1446
MessageEndPoint = "0x01"
MessageContent = "55534243000000000000000000000011060000000000000000000000000000"
EOF
# cat > /etc/udev/rules.d/100-huawei-e1550.rules <<EOF
SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1",
RUN+="/usr/bin/usb_modeswitch"
EOF

Проверить сам не могу, так как нет ни одного USB-устройства.

lx001

  • Гость
Re: Huawei E1550
« Ответ #22 : 27.11.2009 16:13:32 »
Цитировать
У меня даже lsusb его не видит

vendor и product для usbserial можно взять из предыдущего сообщения.

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #23 : 27.11.2009 16:35:36 »
При попытке установить usb_modeswitch пишет:

Цитировать
[timur@localhost ~]$ sudo apt-get install usb_modeswitch
Password:
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package usb_modeswitch

Какой репозиторий надо подключить чтобы его установить?
У меня в Synaptic'e  включены только два. См. скриншот.

Я всё могу, но не всего мне хочется.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Huawei E1550
« Ответ #24 : 27.11.2009 16:40:53 »
Согласно http://sisyphus.ru/ru/srpm/Sisyphus/usb_modeswitch пакет появился только в Sisyphus, бранчах p5 и 5.1.
На ваш бранч 4.0 нужно пересобирать пакет самостоятельно (или написать мейнтейнеру).
Андрей Черепанов (cas@)

lx001

  • Гость
Re: Huawei E1550
« Ответ #25 : 27.11.2009 16:43:20 »
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/usb_modeswitch-1.0.2-alt1.i586.rpm

На 4.0 встает, зависимости удовлетворены.

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #26 : 27.11.2009 16:55:48 »
Цитировать
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/usb_modeswitch-1.0.2-alt1.i586.rpm

На 4.0 встает, зависимости удовлетворены.
Спасибо.  :)
А дальше-то что делать? Модем перетыкать? Kppp запускать? Перезагрузиться? Или что-то ещё? Простите, но я действительно нуб.  ???
Я всё могу, но не всего мне хочется.

lx001

  • Гость
Re: Huawei E1550
« Ответ #27 : 27.11.2009 17:14:05 »
http://forum.altlinux.org/index.php/topic,4848.msg68614.html#msg68614

Воткнули модем, смотрим на dmesg и /var/log/messages.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Huawei E1550
« Ответ #28 : 27.11.2009 18:43:41 »
Похоже, что вы ищете /dev/ttyUSB0 до обнаружения модема "системой"

Оффлайн temazorin

  • Завсегдатай
  • *
  • Сообщений: 180
  • Это я.
    • www.denzor.ru
    • Email
Re: Huawei E1550
« Ответ #29 : 27.11.2009 21:20:15 »
Цитировать
Воткнули модем, смотрим на dmesg и /var/log/messages.

Я всё сделал, как вот тут:

Цитировать
Возможно, его надо передергивать, чтобы он распознавался именно как модем.

Рецепт отсюда: http://wiki.lynxworks.eu/misc/e1550

# apt-get install usb_modeswitch
# cat > /etc/usb_modeswitch.conf <<EOF
DefaultVendor = 0x12d1
DefaultProduct = 0x1446
MessageEndPoint = "0x01"
MessageContent = "55534243000000000000000000000011060000000000000000000000000000"
EOF
# cat > /etc/udev/rules.d/100-huawei-e1550.rules <<EOF
SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1",
RUN+="/usr/bin/usb_modeswitch"
EOF

Проверить сам не могу, так как нет ни одного USB-устройства.

В итоге перестал работать Huawei Mobile Partner. Пришлось всё исправлять обратно, так как нужен интернет. Так вот, когда я сделал всё, как написано, lsusb стал видеть мой модем как

Bus 003 Device 002: ID 12d1:1446

Но в папке /dev/ по-прежнему не появилось одного символьного устройства, похожего на ttyUSB*. Более того, исчезли три символьных устройства, которые создавались при установке Huawei Mobile Partner, а именно - ttyUSB_utps_diag, ttyUSB_utps_modem и ttyUSB_utps_pcui.
Пришлось переустановить систему, так как отмена изменений не принесла никаких результатов.
Короче, я в ступоре.
Я всё могу, но не всего мне хочется.