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]
Re: HUAWEI E3272 i Linux
mcore, bardzo fajnie.
Dzięki w imieniu własnych i innych. 


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
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
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.
TP-LINK TL-WR1043NDv2 @ LuCI openwrt + Huawei e3372s-153 hilink mod
Pliki dla Huawei https://www.mediafire.com/folder/ll9ieqqooyhy5/Documents
Pliki dla Huawei https://www.mediafire.com/folder/ll9ieqqooyhy5/Documents
Re: HUAWEI E3272 i Linux
A zamiast wvdial to NetworkManager?
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.
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!
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
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 2 gości