option icon 225 7.2 iplus + Fedora 6

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

Moderator: Moderatorzy

ODPOWIEDZ
thomaspass
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2008-04-28, 17:33
Lokalizacja: Warszawa

option icon 225 7.2 iplus + Fedora 6

Post autor: thomaspass »

Witam

Mam problem z instalacja option icona 225 7.2 na fedorze 6.
Dogooglalem iz musze zainstalowac:
1.libusb
2.usb_modeswitch
3.hso i hso_udev

przy instalacji libusb oraz usb_modeswitch nie bylo problemow.
Przy instalacji hso_udev (wersja 1.2) przy kompilacji wywalilo mi cos takiego

Kod: Zaznacz cały


[root@serwer hso]# make
mkdir -p /usr/local/src/hso/tmp/.tmp_versions
make -C /lib/modules/2.6.22.14-72.fc6/build M=/usr/local/src/hso MODVERDIR=/usr/local/src/hso/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/kernels/2.6.22.14-72.fc6-i686'
  CC [M]  /usr/local/src/hso/hso.o
/usr/local/src/hso/hso.c: In function ‘hso_serial_common_create’:
/usr/local/src/hso/hso.c:1960: warning: ignoring return value of ‘device_create_file’, declared with attribute warn_unused_result
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /usr/local/src/hso/hso.mod.o
  LD [M]  /usr/local/src/hso/hso.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.22.14-72.fc6-i686'

make install poszlo bez problemu.

i teraz tak:
Po wsadzeniu icona do usb w /var/log/messages mam tylko cos takiego:

Kod: Zaznacz cały

Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'SUBSYSTEMS'
Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'ATTRS{vendor}'
Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'SUBSYSTEMS'
Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'ATTRS{vendor}'
Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'SUBSYSTEMS'
Apr 28 18:16:47 serwer udevd[526]: add_to_rules: unknown key 'ATTRS{vendor}'
Apr 28 18:16:59 serwer kernel: usb 2-4: USB disconnect, address 4
Apr 28 18:17:07 serwer kernel: usb 2-4: new full speed USB device using ohci_hcd and address 5
Apr 28 18:17:07 serwer kernel: usb 2-4: configuration #1 chosen from 1 choice
Apr 28 18:17:08 serwer kernel: hso: version magic '2.6.21.4-eeepc mod_unload PENTIUMM ' should be '2.6.22.14-72.fc6 SMP mod_unload 686 4KSTACKS '
nie wiem czemu wywala mi wersje -eeepc skoro moj kernel jest i686.

usb_modeswitch wypluwa:

Kod: Zaznacz cały

 * usb_modeswitch: tool for controlling "flip flop" mode USB devices
 * Version 0.9.3 (C) Josua Dietze 2007
 * Works with libusb 0.1.12 and probably other versions

Looking for default devices
 Found default devices (1)
 All devices in target class mode
 No default device found. Is it connected? Bye
a lsusb daje cos takiego :

Kod: Zaznacz cały

Bus 002 Device 005: ID 0af0:6971 Option
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 16d5:6501
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
programy umtsmon :

Kod: Zaznacz cały

umtsmon version 0.8 .
installing GUI SIGABRT handler
##P1 t=950: aLocale '(null)' denied
/dev/ttyUSB0: No such file or directory
/dev/ttyUSB0: No such file or directory
##P1 t=950:  AutoDetectBase::createDevice() failed :-(
/dev//dev/ttyACM0: No such file or directory
/dev//dev/ttyACM0: No such file or directory
##P1 t=950:  AutoDetectBase::createDevice() failed :-(
ioctl: Input/output error
ioctl: Input/output error
ioctl: Input/output error
##P1 t=950: S_MY_PAIR VOID
##P1 t=951: *** CRITICAL ERROR: No device could be found, the application will close.
If you need more info, please re-run from the command line.


  *** umtsmon version 0.8 closed due to an unrecoverable program error.
  *** Please e-mail all of the above output to [email protected],
  *** Or go to the umtsmon website and file a bug.


##P1 t=956: Critical Popup - application will halt


a tu jeszcze info od lsmod |grep usbserial

Kod: Zaznacz cały

usbserial              35625  1 option

Ktos wie czemu to nie chce dzialac i co z tym zrobic zeby jednak dzialalo ???


Ok po kilku godzinach bojow doszedlem do czegos takiego :

Kod: Zaznacz cały

sb 1-4: new full speed USB device using ohci_hcd and address 4
usb 1-4: configuration #1 chosen from 1 choice
[2763:hso_net_init]: sizeof hso_net is 216
[2835:set_ethernet_addr]: Attempting to get MAC address failed: using default
HSO: Found Network port hso0
HSO: Found Control port /dev/ttyHS1
HSO: Found Application port /dev/ttyHS2
HSO: Found Diagnostic port /dev/ttyHS3
HSO: Found Modem port /dev/ttyHS4
tylko co dalej ????
cysio
Stały użytkownik forum
Posty: 137
Rejestracja: 2007-01-04, 23:17
Lokalizacja: Łódź

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: cysio »

No to juz jestes na b.dobrej drodze jak wykrywa interfejsy. Teraz wystarczy ustawic w conninfo.ini APN/pin i uruchomic z poziomu roota polaczenie

Kod: Zaznacz cały

./hso_connect.sh up
Aby rozlaczyc nalezy wydac polaczenie

Kod: Zaznacz cały

./hso_connect.sh down
Oczywiscie z katalogu tam gdzie masz skrypty do obslugi HSO :)
thomaspass
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2008-04-28, 17:33
Lokalizacja: Warszawa

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: thomaspass »

po wydaniu tej komendy mam takie cos :

Kod: Zaznacz cały

connecting
ATZ
OK
AT_OWANCALL=1,1,0
OK
AT_OWANDATA=1
_OWANDATA: 1, 77.112.112.225, 0.0.0.0, 212.2.96.51, 212.2.96.52, 0.0.0.0, 0.0.0.0, 72000


OK n inet
connected

add route
set nameserver
domyslam sie iz cos jest nie tak z plikiem dial.cht

moj wyglada tak:

Kod: Zaznacz cały

ABORT   ERROR
TIMEOUT 10
""      ATZ
OK      "AT_OWANCALL=1,1,0^m"
OK      "\d\d\d\d\d\d\d\dAT_OWANDATA=1^m"
OK      ""

ktos pomoze ??
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: bob »

thomaspass pisze:domyslam sie iz cos jest nie tak z plikiem dial.cht
No przecież to jak najbardziej poprawne. Został przydzielony IP i DNS`y tylko pewnie net nie działa.
thomaspass
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2008-04-28, 17:33
Lokalizacja: Warszawa

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: thomaspass »

bob pisze:
thomaspass pisze:domyslam sie iz cos jest nie tak z plikiem dial.cht
No przecież to jak najbardziej poprawne. Został przydzielony IP i DNS`y tylko pewnie net nie działa.
hmm fakt nie dziala.
zeby bylo weselej interfejsu ppp0 tez nie ma :(

kolego bob masz na to jakies rozwiazanie ????
cysio
Stały użytkownik forum
Posty: 137
Rejestracja: 2007-01-04, 23:17
Lokalizacja: Łódź

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: cysio »

Za polaczenie odpowiedzialne jest hso0 a nie ppp0 w trybie NDIS. Wybieracie jakies dzikie dystrybucje wychane idiotycznymi kreatorami i menadzerami polaczen i sie dziwicie ze nie dziala (fedory,mandrivy). Pod ubuntu chodzi bez problemu. Albo mozesz sprobowac przelaczyc modem w tryb RAS i laczyc sie normalnie przez usbserial.

Kod: Zaznacz cały

root@vmware:/home/cysio/hso# dmesg
...
[  181.835749] HSO: Found Network port hso0
[  181.835805] HSO: Found Control port /dev/ttyHS0
[  181.838331] HSO: Found Application port /dev/ttyHS1
[  181.838413] HSO: Found Diagnostic port /dev/ttyHS2
[  181.838485] HSO: Found Modem port /dev/ttyHS3
[  181.838547] usbcore: registered new interface driver hso

root@vmware:/home/cysio/hso# ./hso_connect.sh up
Initializing...
Trying erainternet ...
Connecting...
trying
trying-
Connected
Setting IP address to  10.116.26.148
Adding route
Setting nameserver
Done.
root@vmware:/home/cysio/hso# ping onet.pl
PING onet.pl (213.180.130.200) 56(84) bytes of data.
64 bytes from f1virt.onet.pl (213.180.130.200): icmp_seq=1 ttl=52 time=120 ms
64 bytes from f1virt.onet.pl (213.180.130.200): icmp_seq=2 ttl=52 time=99.1 ms
64 bytes from f1virt.onet.pl (213.180.130.200): icmp_seq=3 ttl=52 time=97.1 ms

--- onet.pl ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 97.153/105.659/120.689/10.664 ms
root@vmware:/home/cysio/hso# 

Tak u mnie wyglada poprawnie zastawione polaczenie pod ubuntu 8.04 (hso 1.2), zmieniony tylko APN w pliku conninfo.ini (plik sie tworzy automatycznie podczas pierwszego uruchamiania

Kod: Zaznacz cały

./hso_connect.sh up
Wiec nalezy za pierwszym razem zaraz zakonczyc wykonywanie skryptu (CTRL+C) , zmodyfikowac dane polaczenia w conninfo.ini , a nastepnie wykonac poprawne polaczenie.

I radze zostawic zakomentowane

Kod: Zaznacz cały

#USER=
#PASS=
opcje USER i PASS w conninfo.ini bo ktos reportowal blad , a uzytkownik i haslo nie jest wymagane do polaczenia.

Przed chwila sprawdzilem na karcie iplusa z pinem i tez bez problemu polaczylo i byl internet.

I jesli mimo ze skrypt pobiera poprawne IP internet nie dziala, nalezy szukac problemu w magicznych konfiguratorach aby internet szedl przez hso0 (nie zadne ppp0,eth0,ath0).
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: bob »

cysio pisze:Wybieracie jakies dzikie dystrybucje
Wypraszam sobie bo od kilku dni mam Ubuntu. ;)
cysio pisze:Kod:
./hso_connect.sh up
lub po prostu

Kod: Zaznacz cały

./connect.sh up
;)

cysio, trochę ma rację bo na Mandrivie też nie chciało działać.
thomaspass
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2008-04-28, 17:33
Lokalizacja: Warszawa

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: thomaspass »

coz - z magicznych konfiguratorow nie korzystam bo lubie wiedziec co i jak trzeba ustawic zeby dzialalo. konfiguratory to juz ostatecznosc -przynajmniej dla mnie.

suma sumarum w koncu udalo mi sie odpalic icona na linuxie.

mam tylko male pytanko. czy po uzyciu skryptu hso_connect.sh po zerwaniu polaczenia net sam sie podniesie czy trzeba robic sztuczki z dodatkowymi skryptami sprawdzajacymi obecnosc interfejsu hso ??

Pozdrawiam i dzieki za pomoc.
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: option icon 225 7.2 iplus + Fedora 6

Post autor: bob »

thomaspass pisze:suma sumarum w koncu udalo mi sie odpalic icona na linuxie.
To może napiszesz jak to zrobiłeś. ;)
ODPOWIEDZ