HUAWEI E3272 i Linux
Moderator: Moderatorzy
-
- Specjalista bezprzewodowy-junior
- Posty: 192
- Rejestracja: 2008-12-23, 09:43
- Lokalizacja: Warszawa
HUAWEI E3272 i Linux
Napisałem podręcznik, może się komuś przyda :-)
https://www.youtube.com/watch?v=mbvCr0BRNXY
Jak skonfigurować połączenie internetowe na modemie Huawei E3272 pod dowolnym Linuxem
Wymagania : w linuxie dostępne programy „lsusb”, „usb_modeswitch”, „wvdial”. Oczywiście poniższe komendy z poziomu root ( czyli najpierw "sudo -s" )
1) komenda LSUSB podaje identyfikator modemu USB ( 12d1:14fe) dla HUAWEI E3272
2) tworzymy odpowiedni skrypt w katalogu /etc/usb_modeswitch.d/<identyfikator_USB>
/etc/usb_modeswitch.d/12d1:14fe
zawartość pliku :
3) podłączamy modem i sprawdzamy czy w /var/log/messages lub /var/log/syslog usb_modeswitch próbował go przełaczyć, jesli tak, to tworzymy skrypt dla WVDIAL - trzeba zwrocic uwage na wpisanie PINKODU do SIM (AT+CPIN) i nazwę APN
plik /etc/wvdial.conf
4) umieszczamy w katalogu /etc/resolv.conf adresy DNS z których będziemy korzystać ( mogą być google np. 8.8.8.8 albo te operatora). Niestety WVDIAL czasem miał problemy z IP DNS odebranymi w protokole PPP i konieczne było wpisanie tych adresów "na sztywno" do resolv.conf
/etc/resolv.conf
5) uruchamiamy dialer jako administrator komendą "wvdial nazwadialera" tutaj "wvdial orange"
i otrzymujemy
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=1111
AT+CPIN=1111
OK
--> Sending: AT+CGDCONT=1,"IP","internet","",0,0
AT+CGDCONT=1,"IP","internet","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Waiting for prompt.
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Sat Oct 25 15:45:42 2014
--> Pid of pppd: 23933
--> Using interface ppp0
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> local IP address 10.253.97.164
--> pppd: [7f]
--> remote IP address 10.64.64.64
--> pppd: [7f]
--> primary DNS address 217.116.100.100
--> pppd: [7f]
--> secondary DNS address 217.116.104.104
--> pppd: [7f]
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> warning, no nameserver found `/etc/resolv.conf`
--> Nameserver (DNS) failure, the connection may not work.
--> Connected... Press Ctrl-C to disconnect
--> pppd: [7f]
https://www.youtube.com/watch?v=mbvCr0BRNXY
Jak skonfigurować połączenie internetowe na modemie Huawei E3272 pod dowolnym Linuxem
Wymagania : w linuxie dostępne programy „lsusb”, „usb_modeswitch”, „wvdial”. Oczywiście poniższe komendy z poziomu root ( czyli najpierw "sudo -s" )
1) komenda LSUSB podaje identyfikator modemu USB ( 12d1:14fe) dla HUAWEI E3272
Kod: Zaznacz cały
lsusb
2) tworzymy odpowiedni skrypt w katalogu /etc/usb_modeswitch.d/<identyfikator_USB>
/etc/usb_modeswitch.d/12d1:14fe
zawartość pliku :
Kod: Zaznacz cały
########################################################
# Huawei e3272
DefaultVendor=0x12d1
DefaultProduct=0x14fe
TargetVendor=0x12d1
TargetProduct=0x1506
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
3) podłączamy modem i sprawdzamy czy w /var/log/messages lub /var/log/syslog usb_modeswitch próbował go przełaczyć, jesli tak, to tworzymy skrypt dla WVDIAL - trzeba zwrocic uwage na wpisanie PINKODU do SIM (AT+CPIN) i nazwę APN
plik /etc/wvdial.conf
Kod: Zaznacz cały
[Dialer orange]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = ATZ
Init2 = AT+CPIN=1111
Init3 = AT+CGDCONT=1,"IP","internet","",0,0
Auto DNS = on
4) umieszczamy w katalogu /etc/resolv.conf adresy DNS z których będziemy korzystać ( mogą być google np. 8.8.8.8 albo te operatora). Niestety WVDIAL czasem miał problemy z IP DNS odebranymi w protokole PPP i konieczne było wpisanie tych adresów "na sztywno" do resolv.conf
/etc/resolv.conf
Kod: Zaznacz cały
nameserver 217.116.100.100
nameserver 217.116.104.104
5) uruchamiamy dialer jako administrator komendą "wvdial nazwadialera" tutaj "wvdial orange"
Kod: Zaznacz cały
hp655:/home/adam # wvdial orange
i otrzymujemy
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=1111
AT+CPIN=1111
OK
--> Sending: AT+CGDCONT=1,"IP","internet","",0,0
AT+CGDCONT=1,"IP","internet","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Waiting for prompt.
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Sat Oct 25 15:45:42 2014
--> Pid of pppd: 23933
--> Using interface ppp0
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> local IP address 10.253.97.164
--> pppd: [7f]
--> remote IP address 10.64.64.64
--> pppd: [7f]
--> primary DNS address 217.116.100.100
--> pppd: [7f]
--> secondary DNS address 217.116.104.104
--> pppd: [7f]
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> warning, no nameserver found `/etc/resolv.conf`
--> Nameserver (DNS) failure, the connection may not work.
--> Connected... Press Ctrl-C to disconnect
--> pppd: [7f]
-
- *Mistrz bezprzewodowy*
- Posty: 22210
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: HUAWEI E3272 i Linux
mcore, bardzo fajnie.
Dzięki w imieniu własnych i innych. 


-
- Początkujący użytkownik forum
- Posty: 2
- Rejestracja: 2014-12-14, 23:36
- Lokalizacja: Turek
Re: HUAWEI E3272 i Linux
Witam
Postepuje zgodnie z instrukcja
przejrzalem i sprawdzilem juz rozne opisy i za kazdym razem jest to samo
dochodzi do miejsca gdzie pobiera DNS-y, pobierzeje i stoi....
internetu nie ma
tak to mniej wiecej wyglada:
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=1111
AT+CPIN=1111
OK
--> Sending: AT+CGDCONT=1,"IP","internet","",0,0
AT+CGDCONT=1,"IP","internet","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Waiting for prompt.
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Sat Oct 25 15:45:42 2014
--> Pid of pppd: 23933
--> Using interface ppp0
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> local IP address 10.253.97.164
--> pppd: [7f]
--> remote IP address 10.64.64.64
--> pppd: [7f]
--> primary DNS address 217.116.100.100
--> pppd: [7f]
--> secondary DNS address 217.116.104.104
(i tutaj sie zatrzymuje)
nie mam pojecia co dalej mozna z tym zrobic
na GNOME tez podobny problem
firmware w modemie 21.436.11
pomocy
Postepuje zgodnie z instrukcja
przejrzalem i sprawdzilem juz rozne opisy i za kazdym razem jest to samo
dochodzi do miejsca gdzie pobiera DNS-y, pobierzeje i stoi....
internetu nie ma

tak to mniej wiecej wyglada:
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=1111
AT+CPIN=1111
OK
--> Sending: AT+CGDCONT=1,"IP","internet","",0,0
AT+CGDCONT=1,"IP","internet","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Waiting for prompt.
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Sat Oct 25 15:45:42 2014
--> Pid of pppd: 23933
--> Using interface ppp0
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> pppd: [7f]
--> local IP address 10.253.97.164
--> pppd: [7f]
--> remote IP address 10.64.64.64
--> pppd: [7f]
--> primary DNS address 217.116.100.100
--> pppd: [7f]
--> secondary DNS address 217.116.104.104
(i tutaj sie zatrzymuje)
nie mam pojecia co dalej mozna z tym zrobic

na GNOME tez podobny problem
firmware w modemie 21.436.11
pomocy
-
- Specjalista bezprzewodowy-junior
- Posty: 192
- Rejestracja: 2008-12-23, 09:43
- Lokalizacja: Warszawa
Re: HUAWEI E3272 i Linux
mulder pisze:--> secondary DNS address 217.116.104.104
(i tutaj sie zatrzymuje)
pomocy
To jedno okienko zostaw otwarte ( tu gdzie się "zatrzymuje" ) a na drugim oknie terminala jak i w przeglądarce internetowej już ten internet powininen działać - możesz sprawdzić komendą "sudo ifconfig -a" czy stworzył się interfejs o nazwie "ppp0" z adresem IP
Jeśli tak jest to internet już powinien działać
jesli nadal nie działa to znaczy ze program wvdial nie mógł uruchomić skryptu /etc/ppp/ip-up i podnieść interfejsu ppp0. Warto wtedy sprawdzic tail /var/log/syslog - jakie błędy wyrzucił do loga
Byc moze w swoim linuxie nie masz tego skryptu ip-up i musisz go stworzyc : tutaj przykład skrypt /etc/ppp/ip-up
dodatkowo tu masz opis jak sobie poradzic z wvdial i /etc/ppp/ip-up
-
- Początkujący użytkownik forum
- Posty: 2
- Rejestracja: 2014-12-14, 23:36
- Lokalizacja: Turek
Re: HUAWEI E3272 i Linux
sprawdzalem na drugim terminalu
ilosc wyslanych i debranych danych nie zmienia sie
polaczenia brak
w pliku /var/log/syslog modem sie przelacza odpowiednio
ilosc wyslanych i debranych danych nie zmienia sie
polaczenia brak

w pliku /var/log/syslog modem sie przelacza odpowiednio
-
- Specjalista bezprzewodowy-senior
- Posty: 403
- Rejestracja: 2014-08-02, 10:17
- Lokalizacja: Polska
Re: HUAWEI E3272 i Linux
U mnie to tak wyglada
Modem to E3372 wiec nie wiem czy ten poradnik w ogole jest prawidlowy.
Plik wvdial.conf wyglada tak
[Dialer aero2]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","darmowy","",0,0
wvdial aero2
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","darmowy","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT 43200000
--> Carrier detected. Waiting for prompt.
--> Connected, but carrier signal lost! Retrying...
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
^Z
[1]+ Stopped wvdial aero2
Modem to E3372 wiec nie wiem czy ten poradnik w ogole jest prawidlowy.
Plik wvdial.conf wyglada tak
[Dialer aero2]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","darmowy","",0,0
-
- Guru bezprzewodowy
- Posty: 7194
- Rejestracja: 2014-10-17, 14:37
- Lokalizacja: internet
Re: HUAWEI E3272 i Linux
Serio nie ma jakichś poradników w necie dla tego modemu pod linuxa ?
Może na forum eko.one.pl coś podpowiedzą.
Ewentualnie przerób na hilinka, który sterowniki ma wbudowane.
Może na forum eko.one.pl coś podpowiedzą.
Ewentualnie przerób na hilinka, który sterowniki ma wbudowane.
Pliki dla Huawei https://www.mediafire.com/folder/ll9ieqqooyhy5/Documents
-
- Początkujący użytkownik forum
- Posty: 3
- Rejestracja: 2016-03-04, 13:08
Re: HUAWEI E3272 i Linux
A zamiast wvdial to NetworkManager?
-
- Początkujący użytkownik forum
- Posty: 6
- Rejestracja: 2021-01-13, 14:40
Re: HUAWEI E3272 i Linux
Zastanawiam się, po co się tak męczyć w chwili, w której prawie każdy modem Huawei da się przerobić na HiLink. Wtedy mamy kartę sieciową z WebUI i ustawieniami zapisywanymi w pamięci modemu. Taki modem wtedy działa nawet podpięty do TV mając swój IP.
Przeróbka trwa 20-30min, działają E3272, E3372, wersje S1, s2, h1, h2 i wtedy nie ma najmniejszych problemów nawet na MacOS (hamac) cz też jakiejkolwiek dystrybucji Linuxa od Ubuntu (deb) po Archowate aż do Gentoo.
Zabawa z modemami dial-up to strata czasu, HiLink aktywny ma internet już po 3sek od włożenia do dowolnego portu USB.
Kolejna rzecz, tylko w HiLinku możemy na sztywno wybierać pasma ręcznie (2600,2100,1800,900,800) i tylko wtedy da się jeszcze używać tak stare modemy. Przykłądowy E3372 Hilink daje jeszcze radę, gdy ktoś ma obsadę dobrych nadajników w okolicy. U mnie akurat 4G zdjęli już ale tam gdzie jeszcze stoją spokojnie E3372 wydusi z siebie te 100-130MBps w DL. Tego nie zrobi się w Dial-UPie bo tam z automatu preferowane LTE to 1800MHz a 1800MHz od zawsze kulało.
Przeróbka trwa 20-30min, działają E3272, E3372, wersje S1, s2, h1, h2 i wtedy nie ma najmniejszych problemów nawet na MacOS (hamac) cz też jakiejkolwiek dystrybucji Linuxa od Ubuntu (deb) po Archowate aż do Gentoo.
Zabawa z modemami dial-up to strata czasu, HiLink aktywny ma internet już po 3sek od włożenia do dowolnego portu USB.
Kolejna rzecz, tylko w HiLinku możemy na sztywno wybierać pasma ręcznie (2600,2100,1800,900,800) i tylko wtedy da się jeszcze używać tak stare modemy. Przykłądowy E3372 Hilink daje jeszcze radę, gdy ktoś ma obsadę dobrych nadajników w okolicy. U mnie akurat 4G zdjęli już ale tam gdzie jeszcze stoją spokojnie E3372 wydusi z siebie te 100-130MBps w DL. Tego nie zrobi się w Dial-UPie bo tam z automatu preferowane LTE to 1800MHz a 1800MHz od zawsze kulało.
- wojteks
- *** Administrator ***
- Posty: 25848
- Rejestracja: 2007-12-02, 11:51
- Lokalizacja: PL
Re: HUAWEI E3272 i Linux
Zabawa z modemami USB na dziś nie ma znaczenia, po porostu ich czas przeminął.
Odkopałeś temat sprzed 5 lat.
Odkopałeś temat sprzed 5 lat.
Nie pomagam na PW!
Re: HUAWEI E3272 i Linux
Ja wiem czy przeminął? Masa jest jeszcze np. laptopów z nowoczesnymi portami mini-PCIE do których ludzie pakują modemy w postaci kart. To prawie to samo co ten modem USB tyle że na innej magistrali i zewnętrzny. Jest dużo modemów LTE wyższej kategorii działających z poziomu webUI i myślę że będą używane jeszcze dobre lata, zanim 5G będzie z zasięgiem w całych krajach.
Szkoda tylko że na mini-PCIE pod właśnie 5G jeszcze nic nie robią.
Szkoda tylko że na mini-PCIE pod właśnie 5G jeszcze nic nie robią.
-
- Początkujący użytkownik forum
- Posty: 1
- Rejestracja: 2022-01-08, 10:17
Re: HUAWEI E3272 i Linux
Hej, właśnie od pewnego czasu walczę z konfiguracją e3372h i raspberry pi zero (bez GUI).
Nie mogę poradzić sobie z przełączaniem na mass storage.
Używam usb_modeswitch, wvdial, openvpn i zaraz po starcie i szybkim logowaniu jak puszczę pinga na serwer openvpn to to połączeniu utrzymuje się bez problemu.
Może podpowiedział by mi ktoś jak zdiagnozować problem konkretniej oraz jak ograć ten problem rozłączania?
Wiem, że jest masa info w necie na ten temat - ale czytałem już wszystko - próbowałem na różne sposoby, ale to trochę działanie na ślepo.. nie mam pomysłu na metodę, która może doprowadzić do rozwiązania.
Nie mogę poradzić sobie z przełączaniem na mass storage.
Używam usb_modeswitch, wvdial, openvpn i zaraz po starcie i szybkim logowaniu jak puszczę pinga na serwer openvpn to to połączeniu utrzymuje się bez problemu.
Może podpowiedział by mi ktoś jak zdiagnozować problem konkretniej oraz jak ograć ten problem rozłączania?
Wiem, że jest masa info w necie na ten temat - ale czytałem już wszystko - próbowałem na różne sposoby, ale to trochę działanie na ślepo.. nie mam pomysłu na metodę, która może doprowadzić do rozwiązania.
Wróć do „Linux i internet komórkowy”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości