Na połączeniu mobilnym (iplus) działa tylko GG

Mam problem z konfiguracją połączenia Internetowego przy użyciu modemu 3G (Huawei E220) w sieci iplus przy użyciu aplikacji wvdial. Połączenie udaje się nawiązać, jednak działa tylko GG. Nie ładują się strony Internetowe, nie odpowiada ping wp.pl. Próbowałem różnych loginów/haseł (iplus, internet, plusgsm), jak i APN (iplus, http://www.plusgsm.pl, internet) oraz różnych numerów wybierania (*99# oraz *99***1#). Udało się jednak tylko połączyć z obsługą GG:).

Wcześniej używałem tej aplikacji do połączenia na orange free i było ok. Z drugiej strony network manager bez problemów wykrywa modem i na domyślnych ustawieniach (login/hasło: plusgsm, apn: http://www.plusgsm.pl) działa wszystko. Więc czemu na wvdial na tych samych ustawieniach nie chce mi to działać?

[Dialer Defaults]

Init1 = ATZ

Stupid Mode = 1

Password = plusgsm

Phone = *99#

Modem Type = Analog Modem

SetVolume = 0

Baud = 9600

Dial Command = ATDT

Modem = /dev/ttyUSB0

ISDN = 0

Username = plusgsm

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Carrier Check = no

FlowControl = NOFLOW


[Dialer hsdpa]

Init2 = ATZ

Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Init5 = AT+CGDCONT=1,"IP", "www.plusgsm.pl"

ISDN = 0

Modem = /dev/ttyUSB0

Modem Type = Analog Modem

Baud = 460800

Auto Reconnect = 1

Dial Attempts = 3

system: Linux Mint 13 64bit, Mate+network manager, wvdial

Modem: Huawei E220

Net: iPlus Prepaid bez kodu PIN

Podaj wynik polecenia:

cat /etc/resolv.conf

Prawdopodobnie wvdial nie ustawia DNS, spróbuj wejść przez przeglądarkę na adres: 212.77.100.101

Nie mam takiego pliku

cat /etc/resolv.conf

cat: /etc/resolv.conf: No such file or directory

Wpisany adres ip również się nie ładuje.

Spróbuj dodać do konfiguracji vwdiala wpis Auto DNS = 1

Nie wiem czy w Mint do wyświetlenia zawartości resolv.conf nie trzeba podbić uprawnień, czyli

sudo cat /etc/resolv.conf

.

Czy udaje się pingować adres 8.8.8.8?

Taki plik po prostu nie istnieje.

sudo cat /etc/resolv.conf

cat: /etc/resolv.conf: No such file or directory

Na ping 8.8.8.8 odpowiada

ping 8.8.8.8

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.

64 bytes from 8.8.8.8: icmp_req=1 ttl=49 time=956 ms

64 bytes from 8.8.8.8: icmp_req=2 ttl=49 time=717 ms

64 bytes from 8.8.8.8: icmp_req=3 ttl=49 time=228 ms

64 bytes from 8.8.8.8: icmp_req=4 ttl=49 time=173 ms

64 bytes from 8.8.8.8: icmp_req=5 ttl=49 time=173 ms

64 bytes from 8.8.8.8: icmp_req=6 ttl=49 time=213 ms

64 bytes from 8.8.8.8: icmp_req=7 ttl=49 time=194 ms

^C

--- 8.8.8.8 ping statistics ---

7 packets transmitted, 7 received, 0% packet loss, time 6000ms

rtt min/avg/max/mdev = 173.036/379.476/956.704/297.065 ms

wpis auto DNS = 1 dodałem. Nadal skype, GG działają. Można nawet słuchać radia internetowego. Strony najczęściej nie działają w ogóle. wp.pl się ładuje i normalnie jak i przy użyciu adresu IP. Facebook nie odpala, forum.dobreprogramy.pl się ładuje, ale ping:

ping forum.dobreprogramy.pl

ping: unknown host forum.dobreprogramy.pl

natomiast portal DP już nie startuje.

System nie zna adresów DNS. Spróbuj tak.

sudo su

echo -e "nameserver 8.8.8.8\nnameserver 8.8.4.4" > /etc/resolv.conf

Jeśli nadal nie zadziała, przeładuj konfigurację sieci.

sudo service networking restart

chyba pomogło, bo wszystko się ładuje ;). dzięki

Adresy DNSów możesz zmienić na dowolne inne, te co podałem należą do Google.

Ale przecież operator ma swoje DNS. I na dodatek NM na nich działa. Coś masz w pliku wvdial.conf źle wpisane.

Po zmianie adresów DNS połączenie działa już prawidłowo. W przypadku takiego połączeniu przy użyciu aplikacji wvdial warto odinstalować Network Manager, bo Evolution się z tym kłóci i zwyczajnie nie widzi połączenia z Internetem.

mistrz1, Network Manager sprawia same problemy. Nie widzi modemu lub mimo kilkunastu prób połączenia nie potrafi nawiązać mobilnego połączenia (kablowe natomiast działa zawsze). Wvdial jest dla mnie pewniejszy, bo działa zawsze. Problem występował nawet na Ubuntu. Nie wiem czemu tak jest. Wvdial po konfiguracji działa zawsze i można takie połączenie w pełni zaautomatyzować.