Настройка модема HUAWEI E1550 на FreeBSD

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 15:52:11

Собственно ознакомился с этой статьей http://www.lissyara.su/?id=2100 и есть пара вопросов...
Убедитесь, что в ядро помимо модулей общей поддержки USB шины
кроме

Код: Выделить всё

umodem_load="YES"
u3g_load="YES"
что там еще добавлять в loader.conf ? ucom еще да?

p.s.
>Еще советую поставить linux_base, поскольку на некоторых форумах видел сообщения, что, мол, данная программа написана только под Linux.
надеюсь, без linux_base будет работать
Последний раз редактировалось f_andrey 2011-07-10 15:54:20, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения, и оформляйте его по человечески.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 16:02:36

да, и еще, вычитал из документации

Код: Выделить всё

Если вы используете DHCP, dhclient(8) обычно перезаписывает resolv.conf информацией, полученной от серверов DHCP.
при коннекте по 3g не нужно править resolv.conf я правильно понимаю?

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Dominator » 2011-07-10 17:43:12

что там еще добавлять в loader.conf ? ucom еще да?
Если не ошибаюсь, он подгружается как зависимость u3g
Marcello писал(а):при коннекте по 3g не нужно править resolv.conf я правильно понимаю?
Не всегда выдается DNS, как показала практика. Если не выдается DNS, используй DNS от гугла: 8.8.8.8
В Slackware 13.0 kppp не хотел получать информацию о DNS, пришлось писать скрипт.
Windows must die!

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 17:50:30

У меня usb-modeswitch 1.1.8
там нету ни папки usb_modeswitch.d, ни файла usb_modeswitch.setup

я так понял скопировать в /etc/ надо usb_modeswitch.conf что я и сделал

запускал usb_modeswitch -с /etc/usb_modeswitch.conf
в конфиге прописал

DefaultVendor= 0x12d1
DefaultProduct= 0x1001

TargetVendor= 0x12d1
TargetProduct= 0x1001

и запускал usb_modeswitch -v 0x12d1 -p 0x1001

такой вывод:

Looking for target devices ...
Found devices in target mode or class (1)
Looking for default devices ...
Found devices in default mode, class or configuration (1)
Accessing device 017 on bus 000 ...
Getting the current device configuration ...
OK, got current device configuration (1)
Using endpoints 0x01 (out) and 0x82 (in)
Not a storage device, skipping SCSI inquiry

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI Technology
Product: HUAWEI Mobile
Serial No.: not provided
-------------------------
Warning: no switching method given.
-> Run lsusb to note any changes. Bye.

это значит типа успех?
ls | grep ttyU
ttyU0.0
ttyU0.0.init
ttyU0.0.lock
ttyU0.1
ttyU0.1.init
ttyU0.1.lock
ttyU0.2
ttyU0.2.init
ttyU0.2.lock

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 17:54:56

В loader.conf прописал

vbsa_load="YES"
umass_load="YES"
umodem_load="YES"
u3g_load="YES"

но при выполнении kldstat выдает только kernel. А когда потом пытаюсь например kldload u3g пишет что "файл алреади exist", так и должно быть?

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 17:56:51

а, то есть как я понял надо еще отдельно загружать usb-modeswitch-data

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 18:52:00

похоже что эти модули слиты с ядром (8.2 у меня).

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 21:56:15

вот теперь у меня OK, message successfully sent :)

я добавил в конфиг

MessageEndpoint=0x01
MessageContent="55534243123456780000000000000011060000000000000000000000000000"

теперь осталось настроить ppp, хочу использовать пользовательский.

я так понимаю нужно в файле /etc/ppp/ppp.conf прописать что-то вроде этого:

set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION
megafon3g:
set device /dev/ttyU0.0
set speed 460800
set dial "\"\" \
AT OK \
AT OK \
ATS0=0 OK \
AT OK \
AT&FE0V1X1&D2&C1s0=0 OK \
AT OK \
AT+CGDCONT=1,\\\"IP\\\",\\\"internet\\\" OK \
ATDT*99***1# CONNECT"
set login
set authname ""
set authkey ""
disable ipv6cp
disable pap
disable chap
enable dns
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR

у меня utel
только вот где прописать APN unlim.utel.ua ? можете дать линк на хорошую документации по настройке пользовательского ppp на русском?

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 21:59:34

насчет документации, кое-что нашел http://www.freebsd.org/doc/ru/books/han ... erppp.html

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-10 22:22:11

/etc/ppp/ppp.linkup тоже надо создавать?

Dominator, ты в rc.conf кроме hostname прописывал что-то для коннекта? и у тебя ppp под рутом крутится?

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-11 0:13:50

решил всетаки по-другому сделать

/etc/ppp.conf

default:
set log phase tun
ident user-ppp VERSION

utel:
set device /dev/cuaU0.0
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK AT+CGDCONT=1,\"IP\",\"unlim.utel.ua\" OK AT+CGATT=1 OK \\dATDT\\T TIMEOUT 120 CONNECT"
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \"\" +++ATH OK-ATH-OK AT+CGATT=0 OK"
set phone "*99#"
disable ipv6cp
disable pap
disable chap
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
enable dns

запускаю ppp -ddial utel

ifconfig:
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
options=80000<LINKSTATE>
Opened by PID 1278

то есть что-то не так, айпи не присваивается.

в ppp.log

Код: Выделить всё

tun10: Phase: deflink: Connected!
Warning: Chat script failed
tun10: Phase: deflink: dial -> hangup
tun10: Phase: deflink: Disconnected!
tun10: Phase: deflink: Connect time: 5 secs: 0 octets in, 0 octets out
tun10: Phase: deflink: 0 packets in, 0 packets out
tun10: Phase:  total 0 bytes/sec, peak 0 bytes/sec on Mon Jul 11 01:05:20 2011
tun10: Phase: deflink: hangup -> opening
tun10: Phase: deflink: Enter pause (30) for redialing.
что посоветуете?

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-11 19:32:06

поможет кто-то?

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Gendos » 2011-07-11 21:42:55

Труднопереводимый лог
Да как удав! Работаю.

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-13 1:33:50

Труднопереводимый лог
Согласен, извиняюсь. Я поставил подробное логирование, изучил лог, отключил проверку пина в модеме :) потом еще немного повозился с конфигом и все заработало! :)

Кстати, я запуск usb_modeswitch при загрузке системы не прописывал, а у меня при загрузке уже устройка для коннекта в /dev есть, более того, я так же успешно законнектился. так что ж это получается, фряха сама все определяет?! :)

у меня модем во фряхе шустрее бегает чем в винде!)

скажите пожалуйста, а как отключить коннект ppp? я вот кстати еще ищу команду для удаления интерфейса через ifconfig

и как посылать напрямую AT команды модему? вот в нете нашел например

AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использывать как обычную флешку, отказавшись от установки драйверов модема)

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Dominator » 2011-07-13 12:38:54

Marcello, я прописал hostname="SERVER.WORKGROUP"
Личка не пашет, поэтому пишу сюда.
Команды отсылаешь в устройство(как и в Linux). На форуме Ubuntu проскальзывало, как именно отсылать команды.
Команда для отключения вроде как ppp-down
так что ж это получается, фряха сама все определяет?!
Какую версию используешь?
Windows must die!

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Marcello » 2011-07-13 14:08:25

8.2

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Dominator » 2011-07-14 17:29:54

Надо будет попробовать. Я писал под 8.0
Windows must die!

Аватара пользователя
Dominator
мл. сержант
Сообщения: 123
Зарегистрирован: 2009-06-06 15:43:01
Откуда: Новосибирск/Кобург
Контактная информация:

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Dominator » 2011-07-14 19:46:34

В 8.2 все работает нативно.
Windows must die!

Leonardo
ефрейтор
Сообщения: 66
Зарегистрирован: 2008-08-04 8:40:56
Откуда: Волгоград

Re: Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Leonardo » 2011-10-19 14:08:29

А для чего эта программа вообще?
В режим "только модем" модем прекрасно переводится AT командой: AT^U2DIAG=0.
Хотя под 8.2 работает вообще без переключений режимов, видны и cd и карта и модем.
У меня модем висит на /dev/cuaU0.0
Более того мегафон подарил мне модем 1750 все заработало со всеми старыми конфигами и модулями.
#define TRUE = FALSE
#define FALSE = TRUE

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение gyurza2000 » 2021-09-29 15:53:28

Надо оживить тему...
У меня USB Modem huawei e392. По дефолту в системе отрастал как cd, как модем не работал

Код: Выделить всё

# usbconfig -d ugen4.2 dump_device_desc
ugen4.2: <Huawei Technologies HUAWEI Mobile> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x12d1
  idProduct = 0x1505
  bcdDevice = 0x0000
  iManufacturer = 0x0003  <Huawei Technologies>
  iProduct = 0x0002  <HUAWEI Mobile>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001
После переключения режима /usr/local/sbin/usb_modeswitch -c /usr/local/etc/usb_modeswitch.conf
Сам конфиг usb_modeswitch.conf

Код: Выделить всё

DisableSwitching=0
EnableLogging=1
DefaultVendor= 0x12d1
DefaultProduct= 0x1505
TargetVendor= 0x12d1
TargetProduct= 0x140c
TargetClass= 01
DetachStorageOnly=0
HuaweiMode=0
MessageEndpoint= not set
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
NeedResponse=0
ResponseEndpoint= not set
SMSки шлёт, но в логах постоянная ругань типа такой:

Код: Выделить всё

2021-09-29 00:14:38,3, GSM1: Unexpected input: ^RSSI:15 ^LTERSRP:-112,-11 ^RSSI:15 ^LTERSRP:-112,-11 ^RSSI:15 ^LTERSRP:-112,-11
2021-09-29 00:14:49,3, GSM1: Unexpected input: ^RSSI:15 ^LTERSRP:-112,-13 ^RSSI:15 ^LTERSRP:-112,-13 ^RSSI:15 ^LTERSRP:-112,-13 ^BOOT:50434970,
2021-09-29 00:14:59,3, GSM1: Unexpected input: ^RSSI:15 ^LTERSRP:-112,-11 ^RSSI:15 ^LTERSRP:-112,-11 ^RSSI:15 ^LTERSRP:-112,-13
2021-09-29 00:15:00,3, GSM1: Unexpected input: ^RSSI:15 ^LTERSRP:-112,-13
Я глянул на того самого TargetProduct= 0x140c, на которого переключился и понял, что он как бы БЕЗ LTE. Захотел переключиться на какой нибудь другой TargetProduct или вернуться на 0x1505, а не тут то было. Переключаться больше никуда не хочет:

Код: Выделить всё

 /usr/local/sbin/usb_modeswitch -c /usr/local/etc/e392.conf
Look for default devices ...
 Found devices in default mode (1)
Access device 002 on bus 004
Get the current device configuration ...
Current configuration number is 1
Use interface number 0
 with class 255
Error: can't use storage command in MessageContent with interface 0; interface class is 255, expected 8. Abort
Почему так?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение gyurza2000 » 2021-09-29 16:11:31

Код: Выделить всё

lsusb -v

Bus /dev/usb Device /dev/ugen4.2: ID 12d1:140c Huawei Technologies Co., Ltd. E180v
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x12d1 Huawei Technologies Co., Ltd.
  idProduct          0x140c E180v
  bcdDevice            0.00
  iManufacturer           3 Huawei Technologies
  iProduct                2 HUAWEI Mobile
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          161
    bNumInterfaces          6
    bConfigurationValue     1
    iConfiguration          1 Huawei Configuration
    bmAttributes         0xc0
      Self Powered
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x87  EP 7 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        5
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x88  EP 8 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
can't get debug descriptor: Input/output error
Device Status:     0x0000
  (Bus Powered)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Настройка модема HUAWEI E1550 на FreeBSD

Непрочитанное сообщение Demis » 2021-09-29 17:48:42

Думаю это объяснено в последнем посте странички:
https://www.draisberghof.de/usb_modeswi ... 747#p18316
И можно еще почитать такое: https://onedev.net/post/916