Temat: Modemy na USB i właściwy port ttyUSBx dla PPP
Dzień dobry.
Mam dwa modemy, E3131s-2 i E353s-2. Obydwa się przełączają przy pomocy usb_modeswitch z 12d1:14fe na 12d1:1506.
Standardowo nie jest rozpoznawane ale po wydaniu komendy zgodnie z http://eko.one.pl/?p=openwrt-modemygsm#huaweieshspa :
echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_idwszystko działa.
Jest pewien problem, PPP próbuje się połączyć na złym porcie usb, oryginalna kolejność to:
AT^SETPORT="A1,A2;1,16,3,2,A1,A2"
czyli: MODEM, NCM, DIAG, PC UI Interface (tutaj wydaje się komendy AT), CDROM, SD.a PPPd szuka modemu np. na ttyUSB3.
Pytanie jak to przestawić w systemie bez przestawiania i dopasowywania modemu.
Jest np. plik /etc/3g_dongle.cfg ale nie mam pojęcie czy cokolwiek z tego pliku korzysta:
[E353]
dongle_name=E353
production_name=E353
vendor_name=huawei
network_type=GSM_MODE
pid_vid_origin=0x12d114fe
bcdDevice_origin=0x0
pid_vid_now=0x12d11506
bcdDevice_now=0x0
at_port=2
ppp_port=0Na koniec dodam, że to jest android ale to też linux i porady z tego forum działają ;)
PS jak ktoś ma pomysł na dodanie tej komendy wyżej do autostartu to byłbym wdzięczny.
Za wszelkie rady jak zapisać akcje modemu do logów byłbym wdzięczny.