ďťż
 
 
   [+] Blueconnect i e220 konfiguracja połączenie przez wvdial
 
 

Tematy

 
    
 

 

 

 

[+] Blueconnect i e220 konfiguracja połączenie przez wvdial





gielda211 - 18-02-2010 09:56
Witam.
Mam problem z połączeniem się przy pomocy wvdial.

Mój wvdial.conf: [Dialer Defaults]
Modem=/dev/ttyUSB0
Phone = *99#
Username = erainternet
Password = erainternet
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT

[Dialer pin]
Init1 = AT+CPIN=0000

[Dialer iplus]
Modem=/dev/ttyUSB0
Baud=460800
Init2=ATZ
Init3=ATE0V1&D2&C1S0=0+IFC=2,2
ISDN=0
Modem Type = Analog Modem

[Dialer internet]
Init5=AT+CGDCONT=1,"IP","erainternet"; Po wpisaniu w konsoli: wvdial pin Wvdial: Internet dialer version 1.60
Cannot get information for serial port.
Initializing modem
Sending: AT+CPIN=0000
AT+CPIN=0000
OK
Modem initialized
Sending : ATDT*99#
waiting for carier
ATDT*99#
CONNECT
Carrier detected. Starting PPP immediately.
Starting pppd at Thu Feb
Pid of pppd; 4640
Using interface ppp0
pppd: ???_?_?_?
pppd: ???_?_?_?
pppd: ???_?_?_?
disconecting at thu feb
The PPP deamon has died: A modem hung up the phone (exit code =16)
man pppd explains pppd error codes in more detail.
Try again and look in to /var/log/messages and the wvdial and pppd man pages for more informaton
Auto Reconnect will be attempted in 5 seconds
Cannot get information for serial port
Initializing modem
Sending AT+CPIN=0000
AT+CPIN=0000
+CME ERROR: operation not allowed
Bad init string Używałem opcji szukaj, przeczytałem dużo Waszych postów ale niestety nic nie pomaga.
Napiszcie wszystko co może być tego powodem, ponieważ jestem użytkownikiem Debiana od kilku dni i być może czegoś nie ustawiłem co jest konieczne do nawiązania połączenia.



szmergiell - 18-02-2010 10:19
Na szybko:
http://debian.linux.pl/viewtopic.php?t=10216
http://debian.linux.pl/viewtopic.php...ht=huawei+e220
http://www.debian.one.pl/index.php?url=20

Sprawdź powyższe, może coś zaskoczy.



gielda211 - 18-02-2010 10:34
Dziękuję kolego ale właśnie na tych waszych postach się wzorowałem. Mówiłem, że użyłem opcji szukaj.

Jeśli chodzi o plik ,,interfaces'' to mam w nim ustawione dhcp.
interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp Pytanie mam jeszcze takie, czy ppp0 powinno być cały czas widoczne nawet gdy modem jest nie włączony? Chodzi mi o to, że jak wpisuję: ifconfig to mam tylko eth0 i lo, a dopiero jak podłącze modem pokazuje się ppp0.



szmergiell - 18-02-2010 10:40
gielda211, spróbuj wyłączyć interfejs eth0. Teraz już nie pamiętam, ale chyba właśnie to było głównym problemem u mnie.



RA1D3N - 18-02-2010 12:18
To może się przyda.



pavbaranov - 18-02-2010 13:21
Oprócz tego, że tematów nt. blueconnect, tego modemu oraz Linuksa jest w internecie w pierniki i trochę, to zainstaluj sobie umtsmon (http://umtsmon.sourceforge.net/ - jeśli nie ma w repozytorium) - powinno pomóc, a proste w użyciu jak fix.



gielda211 - 18-02-2010 14:08
Kolego siedzę nad tym już drugi dzień ale nie jestem tak oblatany w tym temacie jak Ty. W internecie jest dużo ale kwestia tego ile jest sensownych tematów.

Wyłączyłem interfejs eth0 i teraz jest trochę lepiej ale nadal nic, a mianowicie zawiesza się w tym momencie i myśli: Wvdial: Internet dialer version 1.60
Cannot get information for serial port.
Initializing modem
Sending: AT+CPIN=0000
AT+CPIN=0000
OK
Modem initialized
Sending : ATDT*99#
waiting for carier
ATDT*99#
CONNECT
Carrier detected. Starting PPP immediately.
Starting pppd at Thu Feb
Pid of pppd; 4640
Using interface ppp0
pppd: ???_?_?_?
pppd: ???_?_?_?
pppd: ???_?_?_?
pppd : local : 10.114.53.69
pppd : remote : 10.64.64.64
pppd : primary DNS : 213:.158.199.1
pppd : primary DNS : 213:.158.199.5
pppd: ???_?_?_?
pppd: ???_?_?_?

i tu myśli... Adresy IP nie zmieniają się oprócz lokalnych.

W pliku /var/log/messages jest taka linijka: could not determine remote IP Address deflauting to 10.64.64.64
eth0 link down
ADDRCONF(NETDEV_UP) eth0: link is not ready
Terminating on signal 15
Connect time 2.2 minutes
Sent 104 bytes received 0 bytes Na modemie świeci się wtedy dioda tak jakby był połączony.



szmergiell - 18-02-2010 14:17
W jaki sposób uruchamiasz wvdial?
Z tego co widzę, to prawdopodobnie problemem są ustawienia. Spróbuj wrzucić wszystko do defaults.
[Dialer Defaults]
Phone = *99#
Username = "erainternet"
Password = "erainternet"
Stupid Mode = 1
Dial Command = ATD
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem



pavbaranov - 18-02-2010 14:19
Właściwy sposób jest ten, który działa. Nie sprawdzałem tego modelu na Blueconnect poprzez wvdial. Nie miałem takiej potrzeby. Odpaliłem network-managera w Ubuntu i po odpowiedzi na kilka banalnych pytań - miałem połączenie.
Powtarzam, wg info ze strony Umtsmon - wspiera on ten model. Też proste rozwiązanie i też za jego pośrednictwem uzyskałem połączenie.



RA1D3N - 18-02-2010 16:52
Spróbuj taki wvdial.conf
[Dialer Defaults]

APN = erainternet
Phone = *99#
Username = blank
Password = blank
Stupid Mode = 1
Carrier Check = No

SetVolume = 0
Dial Command = ATDT
FlowControl = NOFLOW

Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ISDN = 0
Modem Type = Analog Modem

[Dialer Internet]

Init5 = AT+CGDCONT=1,"IP","erainternet"

[Dialer optimizer]

Init5 = AT+CGDCONT=1,"IP","Optimizer"

[Dialer winda]
Init7 = AT &FE0 V1 X1 &D2 &C1 S0=0
Dial Attempts = 3

[Dialer 384k]

Init8 = AT+CGEQMIN=1,4,64,384,64,384
Init9 = AT+CGEQREQ=1,4,64,384,64,384

[Dialer 144k]

Init10 = AT+CGEQMIN=1,4,64,144,64,144
Init11 = AT+CGEQREQ=1,4,64,144,64,144

[Dialer 64k]

Init12 = AT+CGEQMIN=1,4,64,64,64,64
Init13 = AT+CGEQREQ=1,4,64,64,64,64 i do /etc/resolv.conf dodaj
nameserver 213.158.194.1
nameserver 213.158.193.38



gielda211 - 19-02-2010 10:09
Ustawiłem wszystko tak jak chcieliście ale niestety dalej w tym miejscu myśli z tym, że jest mały problem. Nie mogę zapisać pliku /etc/resolv.conf ani przy pomocy sudo ani z poziomu roota. W pliku jest tylko: nameserver 192.168.0.2 Próbowałem zmienić prawa dostępu przy pomocy ,,chmod'' ale informuje, źe mam brak dostępu.

Z tym, że Linux na wirtualnej maszynie pod Windows nie ma takich problemów i wszystko mogę edytować, a ten główny jakoś się zabezpieczył. Kolega mi mówił coś o jakimś trybie ,,security.''.



RA1D3N - 19-02-2010 15:38
Wpisz jako root: chattr -i /etc/resolv.conf teraz edytuj plik, zapisz go i wydaj polecenie: chattr +i /etc/resolv.conf I jeśli masz wersję testową zainstaluj NetworkManagera, w nim bez problemu powinno być połączenie.



gielda211 - 19-02-2010 17:02
Tu pomogłeś, mogę zapisywać plik. Niestety zmiana serwerów DNS nie pomogła. Nadal bierze stare DNS, nie wiem skąd bo przecież ja mu wpisałem takie jak Ty mi podałeś i nadal myśli w tym samym miejscu.

Oczyiście po każdej zmianie w konfigu wylogowuje się i loguję się ponownie.

Macie inne pomysły?

Moze brakuje jakiegoś pakietu?

Wzoruję się nawet na tym:

tutaj



RA1D3N - 19-02-2010 19:50
Sprawdź to.



fnmirk - 19-02-2010 21:32
gielda211, wykonaj restart systemu i przedstaw całą zawartość pliku: cat /etc/resolv.conf I jeszcze wyniki poleceń: uname -r
cat /etc/apt/sources.list
dpkg -l | grep resolvconf



gielda211 - 20-02-2010 19:21
Wszystko działa.

Wstawiłem do /etc/resolv.conf to: nameserver 213.158.199.1
nameserver 213.158.199.5 Użyłem opisu przedstawionego wyżej.

Zmieniłem numer wybierania na *99***1#

Dziękuję za pomoc panie i panowie.



szmergiell - 20-02-2010 20:59
gielda211, zablokowanie pliku przez chattr -i działa tylko na ext2 i może być problematyczne. Lepiej wrzuć IP serwerów do
/etc/resolvconf/resolv.conf.d/base ÂŹródło
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis