Не дописал сообщение и отправил,извиняюсь. Вот созданные и отредактированные конфигурационные файлы:
Файл конфигурации usb-modeswitch lte.cfg, находится в usr/local/sbin:
Код: Выделить всё
#put this file to /usr/local/sbin
#Huawei E8372
#Contributed by: ozonejunkie
#DisableSwitching=1
DefaultVendor=0x12d1
DefaultProduct=0x1f01
TargetVendor=0x12d1
TargetProduct=0x14db
#TargetClass= 01
#DetachStorageOnly=0
#HuaweiMode=0
MessageEndPoint=0x81
MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
#MessageContent="5553424312345679000000000000061b000000020000000000000000000000"
#MessageContent="55534243000000000000000000000011060000000100000000000000000000"
NoDriverLoading=0
#HuaweiNewMode=0
EnableLogging=1
#NeedResponce=0
ResponseEndPoint=0x01
#
###################################################
скрипт,запускающий usb-modeswitch, находится там же :
Код: Выделить всё
#!/bin/sh
/usr/local/sbin/usb_modeswitch -c /usr/local/sbin/lte.cfg
sleep 4
/sbin/ifconfig ue0 up
dhclient ue0
camcontrol eject da0
отредактированный loader.conf
Код: Выделить всё
u3g_load="YES"
cdce_load="YES"
umodem_load="YES"
отредактированный devd.conf
Код: Выделить всё
attach 10 {
match "device-name" "cuaU[0-9]\.0";
match "vendor" "0x12d1";
match "product" "0x1f01";
action "/usr/local/sbin/lte.sh";
};
*/
вывод lte.sh:
Код: Выделить всё
Look for target devices ...
No devices in target mode or class found
Look for default devices ...
product ID matched
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 8
Use endpoints 0x01 (out) and 0x81 (in)
USB description data (for identification)
-------------------------
Manufacturer: HUAWEI_MOBILE
Product: HUAWEI_MOBILE
Serial No.: 0123456789ABCDEF
-------------------------
Looking for active driver ...
OK, driver detached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
OK, message successfully sent
Read the response to message 1 (CSW) ...
Дальше тишина,но если запустить usbconfig -d 4.2 dump_device_desc, то видно,что ID продукта сменился на нужный,при этом создаётся интерфейс ue0,но ls /dev |grep cua не выдаёт устройств cuaU0.x. Не могу понять,в чём проблема
Отправлено спустя 8 минут 49 секунд:
О,не увидел сразу ответ. Про курл не в курсе
Просто при запросе гугл выдал ссылку на пример подключения этого модема в Pfsense, с этого всё и началось