Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

ODPOWIEDZ
rudzielec102
Początkujący użytkownik forum
Posty: 15
Rejestracja: 2008-08-06, 20:23
Lokalizacja: ?rem

Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: rudzielec102 »

Witam.
Mam problem z uruchomieniem połączenia z internetem w Debian Squeeze. Po wpisaniu w konsoli:

Kod: Zaznacz cały

wvdial hsdpa
otrzymuję komunikat:

Kod: Zaznacz cały

root@debian:/home/rudzielec102# wvdial hsdpa
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
 --> Sending: ATDT*99***1#
--> Waiting for carrier.
--> Timed out while dialing.  Trying again.
 --> Sending: ATDT*99***1#
--> Waiting for carrier.
 --> Timed out while dialing.  Trying again.
i tak w nieskończoność.
Podaję zawartość pliku wvdial.confg

Kod: Zaznacz cały

Stupid Mode = 1 
 Phone = *99***1# 
 SetVolume = 5 
 Dial Command = ATDT 
 FlowControl = NOFLOW 

 [Dialer umts] 
 Init1 = ATZ 
 Init2 = ATZ 
 Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
 Init5 = AT+CGDCONT=1,"IP","orange.pl","",0,0 
 apn = internet
 Phone = *99***1# 
 Modem = /dev/ttyHS1 
 Username = internet 
 Password = internet
 Modem Type = Analog Modem 


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

[Dialer 384k]

Init6 = AT+CGEQMIN=1,4,64,384,64,384
Init7 = AT+CGEQREQ=1,4,64,384,64,384

[Dialer 144k]

Init6 = AT+CGEQMIN=1,4,64,144,64,144
Init7 = AT+CGEQREQ=1,4,64,144,64,144

[Dialer 64k]

Init6 = AT+CGEQMIN=1,4,64,64,64,64
Init7 = AT+CGEQREQ=1,4,64,64,64,64
Jeśli wpiszę:

Kod: Zaznacz cały

root@debian:/home/rudzielec102#pppd call orange
to wyświetla mi się

Kod: Zaznacz cały

root@debian:/home/rudzielec102#
i nic się więcej nie dzieje.

Podaję na wszelki wypadek zawartość pliku z /etc/ppp/peers/orange

Kod: Zaznacz cały

debug 
show-password 
connect "/usr/sbin/chat -v -f /etc/ppp/peers/orange-connect" 
/dev/ttyHS1
115200 
local 
ipcp-accept-local 
defaultroute 
novj 
nobsdcomp 
novjccomp 
nopcomp 
noaccomp 
noauth 
user "ppp"
i zawartość pliku orange-connect

Kod: Zaznacz cały

ABORT "NO DIALTONE" 
ABORT "NO ERROR" 
ABORT "NO ANSWER" 
ABORT "BUSY" 
"" "AT" 
OK "AT&F"  
OK "AT+CMEE=1" 
OK 'AT+CGDCONT=1,"IP","internet"' 
OK "ATDT*99***1#"
Męczę się z uruchomieniem tego modemu już 3 dni. Szukałem po necie różnych konfiguracji pliku Wvdial.conf, było tego trochę, ale nic nie zadziałało. Modem jest raczej poprawnie zainstalowany, ale głowy nie dam za to. Dodam, że to mój pierwszy Debian, wiec proszę o cierpliwość i wyrozumiałość. Pozdrawiam.

Zmieniłem port z ttyHS1 na HS3 i dostaję taki komunikat:

Kod: Zaznacz cały

--> WvDial: Internet dialer version 1.60 
--> Cannot get information for serial port. 
--> Initializing modem. 
--> Sending: ATZ 
ATZ 
OK 
--> Sending: ATZ 
ATZ 
OK 
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
OK 
--> Sending: AT+CGDCONT=1,"IP","internet.pl","",0,0 
AT+CGDCONT=1,"IP","internet.pl","",0,0 
OK 
--> Modem initialized. 
--> Sending: ATDT*99# 
--> Waiting for carrier. 
ATDT*99# 
CONNECT 7200000 
--> Carrier detected. Waiting for prompt. 
--> Don't know what to do! Starting pppd and hoping for the best. 
--> Starting pppd at Wed Jul 27 18:26:44 2011 
--> Pid of pppd: 2302 
--> Using interface ppp0 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> pppd: �1���[19]} �[18]} 
--> Disconnecting at Wed Jul 27 18:27:22 2011 
--> The PPP daemon has died: A modem hung up the phone (exit code = 16) 
--> man pppd explains pppd error codes in more detail. 
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. 
--> Auto Reconnect will be attempted in 5 seconds
Czytałem o tym błędzie, ale nic nie zdziałałem. Jakieś pomysły??
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: berni »

rudzielec102 pisze:Zmieniłem port z ttyHS1 na HS3 i dostaję taki komunikat:
Na którym porcie masz modem? U mnie jest tutaj

Kod: Zaznacz cały

# cat /sys/class/tty/ttyHS3/hsotype
Modem
a mój wvdial.conf dla iCON-a 225 tak wygląda - to ustawienia dla Playa:

Kod: Zaznacz cały

# cat /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyHS3
Dial Command = ATDT
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet"
Phone = *99#
Username = "blank"
Password = "blank"
Stupid Mode = yes
i połączenie z netem, tak właśnie jestem teraz połączony w Slax-ie

Kod: Zaznacz cały

# wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 7200000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Thu Jul 28 19:46:02 2011
--> Pid of pppd: 10699
--> Using interface ppp0
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> local  IP address 31.174.71.251
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> remote IP address 10.64.64.64
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> primary   DNS address 89.108.195.20
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
--> secondary DNS address 217.17.34.10
--> pppd: `¸[06][08]@Á[06][08]¸[06][08]
Do łączenia z netem można też zastosować konsolowy hso_connect
http://www.pharscape.org/forum/index.ph ... opic=720.0
rudzielec102
Początkujący użytkownik forum
Posty: 15
Rejestracja: 2008-08-06, 20:23
Lokalizacja: ?rem

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: rudzielec102 »

Dziękuję Ci kolego bardzo :D Skopiowałem Twój Widial.conf i internet od razu odpalił :D Wielkie dzięki.
ryba825
Mistrz bezprzewodowy
Posty: 1332
Rejestracja: 2009-07-05, 16:15
Lokalizacja: Warszawa

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: ryba825 »

rudzielec102, a gdzie miałeś w wvdial.conf profil "hsdpa"? Chyba że ja czegoś nie widzę.
rudzielec102
Początkujący użytkownik forum
Posty: 15
Rejestracja: 2008-08-06, 20:23
Lokalizacja: ?rem

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: rudzielec102 »

Widocznie coś musiałem przekręcić :D Dodam tylko, że moja radość z internetu nie trwała zbyt długo, internet w prawdzie jest, ale co jakiś czas zawiesza się cały system. Pozostaje tylko reset. Dzieje się tak w przypadku programów które korzystaj z internetu, czy to przeglądarka czy konsola. Brakuje mi już pomysłów :(
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: berni »

Czy próbowałeś konsolowego hso_connect, już wcześniej podałem namiary skąd go pobrać. A druga sprawa w opisie masz Orange Free - czy to jest Twój operator? Tutaj w Username i Password zamiast "blank" wpisz internet
rudzielec102
Początkujący użytkownik forum
Posty: 15
Rejestracja: 2008-08-06, 20:23
Lokalizacja: ?rem

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: rudzielec102 »

Witam, tak mam Orange Free i w wvdial mam wszystko poprawnie wpisane. Natomiast co do HSO_Connect to nawet nie mogę go zainstalować :( Podaję co mi konsola pokazuje :

Kod: Zaznacz cały

root@debian:/home/rudzielec102# cd /home/rudzielec102/Desktop/
root@debian:/home/rudzielec102/Desktop# tar zxf hsolink_1.6.tar.gz
root@debian:/home/rudzielec102/Desktop# cd hso*
root@debian:/home/rudzielec102/Desktop/hso-1.6# make
mkdir -p /home/rudzielec102/Desktop/hso-1.6/tmp/.tmp_versions
make -C /lib/modules/2.6.32-5-686/build M=/home/rudzielec102/Desktop/hso-1.6 MODVERDIR=/home/rudzielec102/Desktop/hso-1.6/tmp/.tmp_versions modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-5-686'
  CC [M]  /home/rudzielec102/Desktop/hso-1.6/hso.o
/home/rudzielec102/Desktop/hso-1.6/hso.c:92:1: warning: "netdev_err" redefined
In file included from /home/rudzielec102/Desktop/hso-1.6/hso.c:52:
/usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:2049:1: warning: this is the location of the previous definition
/home/rudzielec102/Desktop/hso-1.6/hso.c:93:1: warning: "netdev_warn" redefined
/usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:2051:1: warning: this is the location of the previous definition
/home/rudzielec102/Desktop/hso-1.6/hso.c: In function ‘hso_sysfs_show_porttype’:
/home/rudzielec102/Desktop/hso-1.6/hso.c:545: error: ‘struct device’ has no member named ‘driver_data’
/home/rudzielec102/Desktop/hso-1.6/hso.c: In function ‘hso_serial_common_create’:
/home/rudzielec102/Desktop/hso-1.6/hso.c:2327: error: ‘struct device’ has no member named ‘driver_data’
/home/rudzielec102/Desktop/hso-1.6/hso.c: In function ‘hso_net_init’:
/home/rudzielec102/Desktop/hso-1.6/hso.c:2481: error: ‘struct net_device’ has no member named ‘open’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2482: error: ‘struct net_device’ has no member named ‘stop’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2483: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2484: error: ‘struct net_device’ has no member named ‘do_ioctl’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2488: error: ‘struct net_device’ has no member named ‘tx_timeout’
/home/rudzielec102/Desktop/hso-1.6/hso.c: At top level:
/home/rudzielec102/Desktop/hso-1.6/hso.c:2517: warning: ‘enum rfkill_state’ declared inside parameter list
/home/rudzielec102/Desktop/hso-1.6/hso.c:2517: warning: its scope is only this definition or declaration, which is probably not what you want
/home/rudzielec102/Desktop/hso-1.6/hso.c:2517: error: parameter 2 (‘state’) has incomplete type
/home/rudzielec102/Desktop/hso-1.6/hso.c: In function ‘hso_radio_toggle’:
/home/rudzielec102/Desktop/hso-1.6/hso.c:2520: error: ‘RFKILL_STATE_ON’ undeclared (first use in this function)
/home/rudzielec102/Desktop/hso-1.6/hso.c:2520: error: (Each undeclared identifier is reported only once
/home/rudzielec102/Desktop/hso-1.6/hso.c:2520: error: for each function it appears in.)
/home/rudzielec102/Desktop/hso-1.6/hso.c: In function ‘hso_create_rfkill’:
/home/rudzielec102/Desktop/hso-1.6/hso.c:2542: error: implicit declaration of function ‘rfkill_allocate’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2543: warning: assignment makes pointer from integer without a cast
/home/rudzielec102/Desktop/hso-1.6/hso.c:2550: error: implicit declaration of function ‘rfkill_free’
/home/rudzielec102/Desktop/hso-1.6/hso.c:2556: error: dereferencing pointer to incomplete type
/home/rudzielec102/Desktop/hso-1.6/hso.c:2557: error: dereferencing pointer to incomplete type
/home/rudzielec102/Desktop/hso-1.6/hso.c:2557: error: ‘RFKILL_STATE_ON’ undeclared (first use in this function)
/home/rudzielec102/Desktop/hso-1.6/hso.c:2558: error: dereferencing pointer to incomplete type
/home/rudzielec102/Desktop/hso-1.6/hso.c:2559: error: dereferencing pointer to incomplete type
/home/rudzielec102/Desktop/hso-1.6/hso.c:2562: error: dereferencing pointer to incomplete type
make[4]: *** [/home/rudzielec102/Desktop/hso-1.6/hso.o] Błąd 1
make[3]: *** [_module_/home/rudzielec102/Desktop/hso-1.6] Błąd 2
make[2]: *** [sub-make] Błąd 2
make[1]: *** [all] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-5-686'
make: *** [modules] Błąd 2
Nie mam pojęcia co dalej :(
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: berni »

rudzielec102 pisze:Natomiast co do HSO_Connect to nawet nie mogę go zainstalować
Tu nie trzeba nic instalować. Rozpakuj archiwum - u mnie jest to katalog /hso_26-v1.12 - zaloguj się na konto roota i otwórz dowolnym edytorem np. gedit lub kwrite plik hso_connect.sh . W wierszu

Kod: Zaznacz cały

		echo "APN=internet.proximus.be" >> $CONNECTIONFILE
zmień na

Kod: Zaznacz cały

		echo "APN=internet" >> $CONNECTIONFILE
Uruchomienie netu to (tu również trzeba być zalogowanym na koncie roota)

Kod: Zaznacz cały

~/hso_26-v1.12# ./hso_connect.sh up
Pojawią się takie komunikaty

Kod: Zaznacz cały

# ./hso_connect.sh up
Using /dev/ttyHS1 application port.
Initializing...
Trying internet ...
Connecting...
trying
Connected
Setting IP address to  109.243.241.216
Adding route
Setting nameserver
Done.
i jest połączenie z netem. Rozłączenie to

Kod: Zaznacz cały

./hso_connect.sh down
rudzielec102
Początkujący użytkownik forum
Posty: 15
Rejestracja: 2008-08-06, 20:23
Lokalizacja: ?rem

Re: Opti Icon 225 konfiguracja połączenia w Debiane Squeeze

Post autor: rudzielec102 »

Dziękuję bardzo :D Działa :D Mam jeszcze pytanie, czy jest możliwość, żeby internet uruchamiał się automatycznie po starcie systemu?? Przepraszam, że zasypuję pytaniami, być może zbędnymi, ale cały czas korzystałem z Ubuntu, Debian to dla mnie jeszcze czarna magia. Dużo się muszę jeszcze nauczyć.


Zainstalowałem Network Managera i po problemie :D Jeszcze raz dziękuję za pomoc. Pozdrawiam
ODPOWIEDZ