Pfsense подключить модем HUAWEI E557
-
Добрый день.
Нужно подключить к Pfsense модем HUAWEI E557.
Нашел инструкцию. https://habr.com/ru/post/187702/
При выполнении
/usr/local/sbin/usb_modeswitch -H -c /usr/local/etc/usb_modeswitch.conferror huawei control message failed (error -4)
Что подскажете? -
@lucas1 скорее всего вам нужно запустить
/usr/local/sbin/usb_modeswitch -v 12d1 -p 1505 -c /usr/local/share/usb_modeswitch/12d1:1505
-
@lucas1
Модели huawei e557 не бывает. Какая модель?
Если возможно, то переключите ОДИН РАЗ модем в режим NDIS (сетевой карты) из-под Windows
Попробуйте 'ПРАВИЛЬНАЯ модель модема + 4pda' - > google -
lsusb показывает Huawei E353/E3131
Запустил через (переключил в режим модема)
/usr/local/sbin/usb_modeswitch -v 12d1 -p 1f01 -c /usr/local/share/usb_modeswitch/12d1:151aifconfig
ue0 - есть
Добавил PPP интерфейс. - PPP0
Создал интерфейс OPT1 через PPP0.При попытке подключения:
Jun 7 11:04:02 ppp 52761 [opt1_link0] LCP: Down event
Jun 7 11:04:02 ppp 52761 [opt1_link0] Link: reconnection attempt 6 in 4 seconds
Jun 7 11:04:06 ppp 52761 [opt1_link0] Link: reconnection attempt 6
Jun 7 11:04:19 ppp 52761 [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
Jun 7 11:04:19 ppp 52761 [opt1_link0] MODEM: chat script failed
Jun 7 11:04:19 ppp 52761 [opt1_link0] Link: DOWN event
Jun 7 11:04:19 ppp 52761 [opt1_link0] LCP: Down event
Jun 7 11:04:19 ppp 52761 [opt1_link0] Link: reconnection attempt 7 in 2 seconds
Jun 7 11:04:21 ppp 52761 [opt1_link0] Link: reconnection attempt 7
Jun 7 11:04:36 ppp 52761 [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
Jun 7 11:04:36 ppp 52761 [opt1_link0] MODEM: chat script failedЧто посоветуете?
-
@lucas1
Переключите его в hilink (режим Сетевая карта) и пользуйте на здоровье.
Если это возможно, конечно.https://4pda.to/forum/index.php?showtopic=444393&
AT^SETPORT="A1,A2;2,16" - (девайс в режиме "сетевая карта")
Только сперва отпределитесь КАКОЙ у вас ?
E3131h Hardware Version: CH1E3531SM
E3131i Hardware Version: CU1E3131IM
E3131s Hardware Version: CH2E303SMЗы. И снимите ПИН с симки. Это важно.
-
@lucas1
У кого-то есть пример работающей настройки со страницы
Interfaces\PPPs\Editособенно интересуют поля
Access Point Name
Init stringОшибки те же
[opt1_link0] MODEM: chat script failed
Jun 7 15:09:26 ppp 78994 [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label. -
@lucas1
Как отдебажить ПОЧЕМУ
https://teklager.se/en/knowledge-base/pfsense-lte-troubleshooting/ -
Тут вашего нет (
https://docs.netgate.com/pfsense/en/latest/cellular/hardware.htmlЗы. Поищите Init string для него.
-
Вот про ваш http://galayda.com/sobstvennye-mobilnye-proksi-pri-pomoshhi-usb-modema-na-freebsd/
-
Вообщем вроде получилось.
Завтра получше проверю.Это кому интересно - чтобы понятней было.
[2.5.1-RELEASE][admin@pfSense.home.arpa]/root: lsusb
Bus /dev/usb Device /dev/ugen7.2: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131
Bus /dev/usb Device /dev/ugen0.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen1.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen2.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen3.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen4.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen7.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen6.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen5.1: ID 0000:0000[2.5.1-RELEASE][admin@pfSense.home.arpa]/root: grep ue0 /var/log/dmesg.boot
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 0c:5b:8f:27:9a:64ifconfig (только USB Ethernet )
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
description: OPT1
ether 0c:5b:8f:27:9a:64
inet6 fe80::e5b:8fff:fe27:9a64%ue0 prefixlen 64 scopeid 0x7
inet 192.168.X.XXX netmask 0xffffff00 broadcast 192.168.XXXX
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>Не надо никаких PPP интерфейсов и модемов /dev/cuao.
После переключения из mass_storage в usb_ethernet создать интерфейс
OPT1(просто пример названия) из ue0.
Т.е. используем модем как обычную сетевую карту. Тип подключения DHCP.
В Gateways после подключения к Vodafone (получения IP-адреса) появляется шлюз OPT1_DHCP. -
@lucas1 said in Pfsense подключить модем HUAWEI E557:
E353/E3131
Всё работает? Так какой это именно модем, E557, E353 или E3131? Добавлю в https://docs.netgate.com/pfsense/en/latest/cellular/hardware.html
-
@viktor_g В списке пакетов есть пакет
cellular - pfSense GUI for Cellular Cards Currently it supports certain Huawei models. Работает, как понимаю, только с PPP (stick) модемами.
Он реально может быть полезен? -
Все работает.
Честно не пойму какой точно это модем.
Вернее все-же классифицируется как роутер.
Из-за этого наверное и были ошибки PPP.3 варианта модели этого девайса.
lsusb
Bus /dev/usb Device /dev/ugen7.2: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131Возле sim-карты написано HUAWEI R216.
веб-интерфейс Информация об устройстве
Имя устройства E5573Bs-320Внешний вид:
https://3g-internet-svit.com.ua/p719800946-lte-router-huawei.html?gclid=CjwKCAjwqvyFBhB7EiwAER786R1asbKVzH51j-1W0uYV47WPho4cnHuRk6gCPAyFUW2yvtQyLuDzHxoCxW0QAvD_BwE -
@lucas1 said in Pfsense подключить модем HUAWEI E557:
Вернее все-же классифицируется как роутер.
Из-за этого наверное и были ошибки PPP.Это естественно. "Как роутер"\ как сетевая карта - это прошивка hilink. с PPP работает прошивка stick.
-
А как и где запустить при старте PfSense эту команду:
/usr/local/sbin/usb_modeswitch -v 12d1 -p 1505 -c /usr/local/share/usb_modeswitch/12d1:1505
После выключения PfSense USB роутер сбрасывается к mass_storage.
При этом исчезает соответствующий интерфейс PfSense.
При перезагрузке не сбрасывается. -
@lucas1
На 4pda смотрели? Заливается\переключается ОДИН раз прошивка в hilink и все. Выше ссылку давал. -
@lucas1 said in Pfsense подключить модем HUAWEI E557:
А как и где запустить при старте PfSense эту команду:
/usr/local/sbin/usb_modeswitch -v 12d1 -p 1505 -c /usr/local/share/usb_modeswitch/12d1:1505
После выключения PfSense USB роутер сбрасывается к mass_storage.
При этом исчезает соответствующий интерфейс PfSense.
При перезагрузке не сбрасывается.Добавляете в конфиг
<earlyshellcmd>/usr/local/sbin/usb_modeswitch -v 12d1 -p 1505 -c /usr/local/share/usb_modeswitch/12d1:1505</earlyshellcmd>
см. https://docs.netgate.com/pfsense/en/latest/development/boot-commands.html#earlyshellcmd-option
-
Добавил команду через пакет shellcmd.
Выключил на время PfSense.
Потом включил.
Все работает.Спасибо.
-
добавил в Known Working 3G-4G Modems