Option iCON 505 - jak zainstalować w Linuksie

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

Moderator: Moderatorzy

ODPOWIEDZ
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Mam problem z instalacją tego modemu w Linuksie. Sam modem jest sprawny, sprawdzany łączy bezproblemowo w Windows XP Home SP3 i Windows 7 Home Premium 64 bit. Natomiast w różnych dystrybucjach linuksowych (Mandriva, Ubuntu, openSUSE i innych) po podłączeniu modemu na pulpicie pokazuje się ikonka dysku wymiennego "ZeroCD" a iCON-a 505 nie wiem jak skonfigurować. Logi z openSUSE 11.2 :

Kod: Zaznacz cały

May 29 10:45:59 linux-h4zk kernel: [   61.689018] usb 1-3: new high speed USB device using ehci_hcd and address 3
May 29 10:45:59 linux-h4zk kernel: [   61.804062] usb 1-3: New USB device found, idVendor=0af0, idProduct=d055
May 29 10:45:59 linux-h4zk kernel: [   61.804074] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
May 29 10:45:59 linux-h4zk kernel: [   61.804081] usb 1-3: Product: Globetrotter GI0505
May 29 10:45:59 linux-h4zk kernel: [   61.804085] usb 1-3: Manufacturer: Option Wireless Technology
May 29 10:45:59 linux-h4zk kernel: [   61.804090] usb 1-3: SerialNumber: Serial Number
May 29 10:45:59 linux-h4zk kernel: [   61.804277] usb 1-3: configuration #1 chosen from 1 choice
May 29 10:45:59 linux-h4zk kernel: [   61.808753] scsi4 : SCSI emulation for USB Mass Storage devices
May 29 10:45:59 linux-h4zk kernel: [   61.843829] usb-storage: device found at 3
May 29 10:45:59 linux-h4zk kernel: [   61.843835] usb-storage: waiting for device to settle before scanning
May 29 10:46:00 linux-h4zk kernel: [   62.843739] scsi 4:0:0:0: CD-ROM            ZCOption Icon CD          1.00 PQ: 0 ANSI: 4

Kod: Zaznacz cały

mat@linux-h4zk:~> lsusb
Bus 001 Device 003: ID 0af0:d055 Option 
a tu z Ubuntu 10.04 :

Kod: Zaznacz cały

May 29 11:16:14 ubuntu kernel: [  504.744017] usb 1-3: new high speed USB device using ehci_hcd and address 3
May 29 11:16:14 ubuntu kernel: [  504.877860] usb 1-3: configuration #1 chosen from 1 choice
May 29 11:16:16 ubuntu kernel: [  507.284117] hso: /build/buildd/linux-2.6.32/drivers/net/usb/hso.c: 1.2 Option Wireless
May 29 11:16:16 ubuntu kernel: [  507.284710] usbcore: registered new interface driver hso
May 29 11:16:16 ubuntu kernel: [  507.340920] Initializing USB Mass Storage driver...
May 29 11:16:16 ubuntu kernel: [  507.341103] scsi4 : SCSI emulation for USB Mass Storage devices
May 29 11:16:16 ubuntu kernel: [  507.341445] usbcore: registered new interface driver usb-storage
May 29 11:16:16 ubuntu kernel: [  507.341451] USB Mass Storage support registered.
May 29 11:16:21 ubuntu kernel: [  512.352752] scsi 4:0:0:0: CD-ROM            ZCOption Icon CD          1.00 PQ: 0 ANSI: 4
May 29 11:16:21 ubuntu kernel: [  512.361133] sr2: scsi-1 drive
May 29 11:16:21 ubuntu kernel: [  512.361516] sr 4:0:0:0: Attached scsi generic sg3 type 5
Network Manager. UMTSmon i wvdial nie rozpoznają tego modemu. W openSUSE 11.2 jest plik /etc/usb_modeswitch.conf a mojego Optiona tam nie ma. Najbardziej zbliżony to:

Kod: Zaznacz cały

########################################################
# Option iCON 401
#
# HSO driver 
#
# Contributor: Vincent Teoh

;DefaultVendor=  0x0af0
;DefaultProduct= 0x7401

;TargetClass=    0xff

;MessageEndpoint=0x05
;MessageContent="55534243785634120100000080000601000000000000000000000000000000"

;ResponseEndpoint=0x81


########################################################
Jakie czynności należy wykonać i czy potrzebne są jeszcze inne dodatkowe programy aby w Linuksie łączyć się z internetem poprzez modem Option iCON 505 ?

Za wszelkie wskazówki będę wdzięczny.
Awatar użytkownika
ra-v
Mistrz bezprzewodowy
Posty: 1529
Rejestracja: 2009-11-08, 22:59
Lokalizacja: Fryzjer City

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: ra-v »

Twój modem jest widziany jako dysk. Próbowałeś go odmontować i potem się połączyć?

http://linux.rh.cba.pl/zte-mf636-intern ... anual.html - aby zainstalować usb_modeswitch musisz zrobić jw. w punkcie 2.
http://www.draisberghof.de/usb_modeswitch/ - a tu pełna instrukcja.

Z powyższego configa na pewno musisz odkomentowac odpowiednie linie yj. wyrzucić ";" z początku linii. Potem skopiować odpowiednie pliki (manula nr 1) i potem odpalić usb_modeswitch. W tle warto aby odpalić jako root "tailf /var/log/messages" aby cobaczyć czy się przełącza w tryb modemu. Będzie to również widać bo wyłączającej się i włączającej diodzie na modemie (trzeba chwilke poczekać).

Inną alternatywą jest znalezienie jakiegoś programu/sposobu typu http://www.google.com/search?hl=pl&clie ... =&gs_rfai=. Wiem że z tego tez się korzysta niestety bezpośredniej styczności z hso nie miałem.
Internet 70GB/nolimit: Huawei E3372s-153+TP-LINK MR3420 v2
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Dzięki @ra-v za podsunięcie pomysłu z usb_modeswitch.
Mój Option iCON 505 łączy z internetem w najnowszej Fedorce 13 (i686) z Gnome:
http://www.fotosik.pl/pokaz_obrazek/a28 ... b58f2.html
Zainstalowałem ją na dysku i tu również na początku po podpięciu iCONa 505 na pulpicie pokazywała się ikonka
dysku wymiennego "ZeroCD" zawierającego pliki instalacyjne GlobeTrotter Connect 3.1.0.1086 dla windowsów x32 i x64.
Zastosowanie poleceń "Wysuń" czy "Bezpiecznie usuń napęd" nic nie pomagało:

Kod: Zaznacz cały

[mat@localhost ~]$ ls /dev/ttyUSB*
ls: nie ma dostępu do /dev/ttyUSB*: Nie ma takiego pliku ani katalogu
[mat@localhost ~]$ ls /dev/ttyHS*
ls: nie ma dostępu do /dev/ttyHS*: Nie ma takiego pliku ani katalogu
[mat@localhost ~]$ 
a tutaj był cały czas mój iCON 505:

Kod: Zaznacz cały

[mat@localhost ~]$ lsusb
Bus 001 Device 003: ID 0af0:d055 Option
W pliku /etc/usb_modeswitch.conf również nie było żadnej wzmianki na temat iCONa 505.
Network Manager nie rozpoznawał Optiona, z Huaweiem E156G nie było żadnych problemów.
Dlatego też zaraz po połączeniu z siecią za pomocą Huaweia w "Dodaj/usuń oprogramowanie" dokonałem kilka zmian:
odinstalowałem pakiet usb_modeswitch-1.0.5-1.fc12 (i686) a zainstalowałem usb_modeswitch-1.1.2-3.fc13 (i686).
Wraz z nim dodatkowo zainstalowały się pakiety usb_modeswitch-data-20100418-2.fc13 (noarch)
i tcl-1:8.5.7-5.fc13 (i686)

Kod: Zaznacz cały

May 30 06:59:05 Erased: usb_modeswitch
May 30 07:07:12 Installed: 1:tcl-8.5.7-5.fc13.i686
May 30 07:07:13 Installed: usb_modeswitch-1.1.2-3.fc13.i686
May 30 07:07:15 Installed: usb_modeswitch-data-20100418-2.fc13.noarch
Zniknęła ikonka "ZeroCD", pojawił się nowy /etc/usb_modeswitch.conf i /etc/usb_modeswitch.setup tutaj nic nie zmieniałem
ani nie uruchamiałem tego programu.
Podłączyłem iCONa 505 i sukces:

Kod: Zaznacz cały

[mat@localhost ~]$ ls /dev/ttyHS*
/dev/ttyHS0  /dev/ttyHS1  /dev/ttyHS2  /dev/ttyHS3

Kod: Zaznacz cały

May 30 07:17:39 localhost kernel: usb 1-3: New USB device found, idVendor=0af0, idProduct=d055
May 30 07:17:39 localhost kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
May 30 07:17:39 localhost kernel: usb 1-3: Product: Globetrotter GI0505
May 30 07:17:39 localhost kernel: usb 1-3: Manufacturer: Option Wireless Technology
May 30 07:17:39 localhost kernel: usb 1-3: SerialNumber: Serial Number
May 30 07:17:39 localhost kernel: hso 1-3:1.0: Not our interface
May 30 07:17:39 localhost kernel: scsi15 : usb-storage 1-3:1.0
May 30 07:17:40 localhost usb_modeswitch: switching 0af0:d055 (Option Wireless Technology: Globetrotter GI0505)
May 30 07:17:40 localhost kernel: usb 1-3: USB disconnect, address 8
May 30 07:17:40 localhost kernel: usb 1-3: new high speed USB device using ehci_hcd and address 9
May 30 07:17:40 localhost kernel: usb 1-3: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
May 30 07:17:40 localhost kernel: usb 1-3: config 1 interface 1 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 64
May 30 07:17:40 localhost kernel: usb 1-3: config 1 interface 4 altsetting 0 bulk endpoint 0x86 has invalid maxpacket 64
May 30 07:17:40 localhost kernel: usb 1-3: New USB device found, idVendor=0af0, idProduct=d055
May 30 07:17:40 localhost kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
May 30 07:17:40 localhost kernel: usb 1-3: Product: Globetrotter GI0505
May 30 07:17:40 localhost kernel: usb 1-3: Manufacturer: Option Wireless Technology
May 30 07:17:40 localhost kernel: hso0: Disabled Privacy Extensions
May 30 07:17:40 localhost NetworkManager[914]: <info> found WWan radio killswitch rfkill0 (at /sys/devices/pci0000:00/0000:00:10.4/usb1/1-3/rfkill/rfkill0) (driver usb)
May 30 07:17:40 localhost modem-manager: (ttyHS0) opening serial device...
May 30 07:17:40 localhost modem-manager: (ttyHS1) opening serial device...
May 30 07:17:40 localhost modem-manager: (ttyHS3) opening serial device...
May 30 07:17:40 localhost modem-manager: (ttyHS2) opening serial device...
May 30 07:17:40 localhost modem-manager: (Option High-Speed): GSM modem /sys/devices/pci0000:00/0000:00:10.4/usb1/1-3 claimed port hso0
May 30 07:17:41 localhost usb_modeswitch: switched to 0af0:d055 (Option Wireless Technology: Globetrotter GI0505)
May 30 07:17:44 localhost modem-manager: (ttyHS0) closing serial device...
May 30 07:17:44 localhost modem-manager: (Option High-Speed): GSM modem /sys/devices/pci0000:00/0000:00:10.4/usb1/1-3 claimed port ttyHS0
May 30 07:17:44 localhost modem-manager: (ttyHS1) closing serial device...
May 30 07:17:44 localhost modem-manager: (ttyHS2) closing serial device...
May 30 07:17:44 localhost modem-manager: (ttyHS1) opening serial device...
May 30 07:17:44 localhost modem-manager: (Option High-Speed): GSM modem /sys/devices/pci0000:00/0000:00:10.4/usb1/1-3 claimed port ttyHS1
May 30 07:17:44 localhost modem-manager: (Option High-Speed): GSM modem /sys/devices/pci0000:00/0000:00:10.4/usb1/1-3 claimed port ttyHS2
May 30 07:17:45 localhost modem-manager: (ttyHS1) closing serial device...
May 30 07:17:47 localhost modem-manager: (ttyHS3) closing serial device...
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): new GSM device (driver: 'hso' ifindex: 4)
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): exported as /org/freedesktop/NetworkManager/Devices/2
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): now managed
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): device state change: 1 -> 2 (reason 2)
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): deactivating device (reason: 2).
May 30 07:17:47 localhost NetworkManager[914]: <info> (hso0): device state change: 2 -> 3 (reason 0)
Również NM rozpoznał mojego Optiona jako "Zainstalowane urządzenie GSM", utworzyłem profil Play
i wreszcie zostałem połączony z netem.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

W openSUSE 11.3 i Ubuntu 10.04 również uruchamiam mojego iCON-a 505 po dodatkowych instalacjach
pakietów usb_modeswitch, natomiast w Mandrivie 2010.1 są problemy. System rozpoznaje modem

Kod: Zaznacz cały

[root@localhost mat]# comgt -d /dev/ttyHS0 info
##### Wireless WAN Modem Configuration #####
Product text:
====

Manufacturer: Option N.V.
Model: GI0505
Revision: 3.16.0 (Date: Jan 08 2010, Time: 12:11:55)
OK
====
Manufacturer:           Option N.V.
IMEI and Serial Number: ***************,**********
Manufacturer's Revision: 
3.16.0 (Date: Jan 08 2010, Time: 12:11:5
Hardware Revision:      1.1
Network Locked:         0
Customisation:          

Band settings:          Europe 900/1800MHz (4)
APN:                    1,"IP","internet","",0,0
##### END #####
w konfiguratorze sieci również jest rozpoznawany jednak nie można całkowicie zakończyć konfigurację, gdyż
pojawia się info "Połączenie z urządzeniem /dev/ttyHS było niemożliwe".

Na podstawie tego opisu
http://forum.mandriva.com/viewtopic.php ... 63085cd9c9
utworzyłem plik konfiguracyjny /etc/wvdial.conf

Kod: Zaznacz cały

[Dialer Defaults]                             
Modem = /dev/ttyHS0                           
Baud = 460800                                 
SetVolume = 0                                 
Dial Command = ATDT                           
FlowControl = NOFLOW                         
Init1 = ATZ                                   
Init2 = ATM0
Init3 = AT+CGDCONT=1,"IP","internet"
Username = "blank"     
Password = "blank"     
Phone = *99#
Stupid Mode = 1
Dial Attempts = 3
Jest połączenie z netem

Kod: Zaznacz cały

[root@localhost mat]# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATM0
ATM0
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 14400000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Wed Aug 25 12:09:38 2010
--> Pid of pppd: 2552
--> Using interface ppp0
--> pppd: Connect: ppp0 <--> /dev/ttyHS0
--> pppd: CHAP authentication succeeded: TTP Com PPP - Password Verified OK
--> pppd: CHAP authentication succeeded
--> local  IP address 109.243.113.253
--> remote IP address 10.0.0.1
--> primary   DNS address 89.108.195.20
--> secondary DNS address 89.108.195.21
lecz po kilkunastu sekundach Mandriva zawiesza się. Czy ktoś wie jaka jest tego przyczyna, a może wvdial
nie nadaje się dla modemów w trybie HSO?
Awatar użytkownika
ra-v
Mistrz bezprzewodowy
Posty: 1529
Rejestracja: 2009-11-08, 22:59
Lokalizacja: Fryzjer City

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: ra-v »

Obstawiam że nie pierwszy raz miesza wvdial, u mnie też zrywał połączenie - różnie - czasem po kilku sekundach czasem po kilku godzinach. Widać u Ciebie wiesza system. A w logach nic nie zostawia?

Network Manager ani inne programy tego typu działające w tle nie mieszają, choć wg niektórych forów mogłyby mieszać.

Spróbuj połączyć się czystym pppd (czy usb_modeswitch będzie potrzebny to nie wiem) lub sprawdzić Network Managerem lub KPPP.
Internet 70GB/nolimit: Huawei E3372s-153+TP-LINK MR3420 v2
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Co do połączenia poprzez pppd to wzorowałem się na przykładzie
http://www.bez-kabli.pl/viewtopic.php?t=11239
Log z połączenia:

Kod: Zaznacz cały

[root@localhost mat]# pppd call play
Odpalam net 
Dzwonie... 
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyHS0
local  IP address 109.243.135.196
remote IP address 10.0.0.1
primary   DNS address 89.108.195.20
secondary DNS address 89.108.195.21
lecz po kilku sek. Mandriva się zawiesiła. Network Managera nie ma w standardowej instalacji Mandrivy 2010.1 dlatego z repozytorium zainstalowałem wymagane przez niego pakiety. Na próbę podłączyłem Huaweia no i niestety Mandriva znów zaczęła fiksować, nie można było uruchomić żadnego programu oprócz zamknięcia systemu.
Awatar użytkownika
ra-v
Mistrz bezprzewodowy
Posty: 1529
Rejestracja: 2009-11-08, 22:59
Lokalizacja: Fryzjer City

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: ra-v »

Może poczekaj na nowszą wersję jądra. Skoro na innych działa to z jakich innych powodów miałoby tu nie działać. Jak rozumiem system jest aktualizowany na bieżąco.
Internet 70GB/nolimit: Huawei E3372s-153+TP-LINK MR3420 v2
Telefon: Moto G 1gen / Lumia 625 / iPhone 4 / Nokia 6310i
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Na podstawie tego opisu
http://ubuntuforums.org/showthread.php? ... &t=1356934
w Ubuntu 9.10 zainstalowałem HSOconnect i mam połączenie z netem poprzez Option iCON 505
http://www.fotosik.pl/pokaz_obrazek/eb9 ... 22ed3.html
W Ubuntu 10.04 po instalacji tych samych pakietów program ten nie chce się uruchomić a konsolowe uruchomienie

Kod: Zaznacz cały

mat@mat-desktop:~$ python2.5 -m hsoc
Traceback (most recent call last):
  File "/usr/lib/python2.5/runpy.py", line 95, in run_module
    filename, loader, alter_sys)
  File "/usr/lib/python2.5/runpy.py", line 52, in _run_module_code
    mod_name, mod_fname, mod_loader)
  File "/usr/lib/python2.5/runpy.py", line 32, in _run_code
    exec code in run_globals
  File "/usr/lib/python2.5/site-packages/hsoc/__init__.py", line 13, in <module>
    import hsoc.HSOconnect
  File "/usr/lib/python2.5/site-packages/hsoc/__init__.py", line 15, in <module>
    hsoc.HSOconnect.run()
  File "/usr/lib/python2.5/site-packages/hsoc/HSOconnect.py", line 35, in run
    import hsoc.bin.HSOconsole as HSOconsole
  File "/usr/lib/python2.5/site-packages/hsoc/bin/HSOconsole.py", line 33, in <module>
    import userinterface
  File "/usr/lib/python2.5/site-packages/hsoc/bin/userinterface.py", line 27, in <module>
    import pygtk
ImportError: No module named pygtk
również nie pomaga. Czy udało się już komuś uruchomić HSOconnect w Ubuntu 10.04 lub w innych najnowszych Linuksach?
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Kod: Zaznacz cały

a może wvdial
nie nadaje się dla modemów w trybie HSO?
W Knoppix-ie 6.4 iCON 505 łączy z netem przy pomocy wvdial. Trzeba wcześniej sprawdzić który port jest modemem, u mnie jest to

Kod: Zaznacz cały

knoppix@Microknoppix:~$ cat /sys/class/tty/ttyHS2/hsotype
Modem
Plik /etc/wvdial.conf

Kod: Zaznacz cały

[Dialer Defaults]
Modem = /dev/ttyHS2
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 - stabilne,nic się nie zawiesza:

Kod: Zaznacz cały

knoppix@Microknoppix:~$ su -c "wvdial"
--> WvDial: Internet dialer version 1.60
--> 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 14400000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Sat Apr 23 16:57:49 2011
--> Pid of pppd: 4064
--> Using interface ppp0
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> local  IP address 188.33.186.97
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> remote IP address 10.0.0.1
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> primary   DNS address 89.108.195.20
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> secondary DNS address 217.17.34.10
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
^CCaught signal 2:  Attempting to exit gracefully...
--> Terminating on signal 15
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> Connect time 14.4 minutes.
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> pppd: `&#152;[07][08](&#156;[07][08]&#144;&#152;[07][08]
--> Disconnecting at Sat Apr 23 17:12:12 2011
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Option iCON 505 - jak zainstalować w Linuksie

Post autor: berni »

Dopiszę zastosowanie DKMS dla Optiona iCON 505 na przykładzie modułu HSO w Ubuntu 8.10 , gdzie oryginalną wersją była 1.2

Kod: Zaznacz cały

mat@mat-desktop:~$ sudo modinfo hso
filename:       /lib/modules/2.6.27-7-generic/kernel/drivers/net/usb/hso.ko
Version:        1.2
license:        GPL
description:    USB High Speed Option driver
author:         Option Wireless
srcversion:     BE95CF9FF99AB31E24A74A0
...
Ze strony
http://www.pharscape.org/forum/index.ph ... opic=821.0
pobrałem archiwum hso-1.14.tar.gz które po rozpakowaniu zawierało m.in. kod źródłowy hso.c wersji 1.14 .
Utworzyłem katalog /usr/src/hso-1.14 a w nim plik dkms.conf

Kod: Zaznacz cały

PACKAGE_NAME="hso"
PACKAGE_VERSION="1.14"
BUILT_MODULE_NAME[0]="hso"
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/usb"
AUTOINSTALL="yes"
Do tego katalogu skopiowałem plik źródłowy hso.c i Makefile nowej wwrsji HSO.
W systemie miałem już zainstalowane : gcc, make, build-essential, linux-headers-2.6.27-7-generic, dkms.
W konsoli kolejne komendy:

Kod: Zaznacz cały

root@mat-desktop:/usr/src/hso-1.14# dkms add -m hso -v 1.14

Creating symlink /var/lib/dkms/hso/1.14/source ->
                 /usr/src/hso-1.14

DKMS: add Completed.

Kod: Zaznacz cały

root@mat-desktop:/usr/src/hso-1.14# dkms build -m hso -v 1.14

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.27-7-generic -C /lib/modules/2.6.27-7-generic/build M=/var/lib/dkms/hso/1.14/build.....
cleaning build area....

DKMS: build Completed.

Kod: Zaznacz cały

root@mat-desktop:/usr/src/hso-1.14# dkms install -m hso -v 1.14
Running module version sanity check.

hso.ko:
 - Original module
   - Found /lib/modules/2.6.27-7-generic/kernel/drivers/net/usb/hso.ko
   - Storing in /var/lib/dkms/hso/original_module/2.6.27-7-generic/i686/
   - Archiving for uninstallation purposes
 - Installation
   - Installing to /lib/modules/2.6.27-7-generic/updates/dkms/

depmod.....

DKMS: install Completed.
Restart kompa, w systemie była już nowa wersja HSO 1.14

Kod: Zaznacz cały

mat@mat-desktop:~$ sudo modinfo hso
filename:       /lib/modules/2.6.27-7-generic/updates/dkms/hso.ko
Flags:          CONFIG_HSO_AUTOPM 
Version:        1.14-Option
license:        GPL
description:    USB High Speed Option driver
author:         Option Wireless
srcversion:     2BEE21F5303A6A941C0B821
...

Kod: Zaznacz cały

Sep  8 19:27:30 mat-desktop kernel: [   13.951355] hso: /var/lib/dkms/hso/1.14/build/hso.c: 1.14-Option Option Wireless
Sep  8 19:27:30 mat-desktop kernel: [   13.977307] usbcore: registered new interface driver hso
i połączenie z netem poprzez iCONa 505

Kod: Zaznacz cały

root@mat-desktop:/home/mat/hso_26-v1.14# ./hso_connect.sh up
Using /dev/ttyHS0 application port.
Initializing...
Trying internet ...
Connecting...
trying
Connected
Setting IP address to  164.127.165.203
Adding route
Setting nameserver
Done.
ODPOWIEDZ