A Samsung SGH-Z810 egy HDSPA modem. Az alábbi írásban leírom, hogyan lehet Ubuntu Jaunty-ban beállítani Pannon hálózatban. Valószínűleg más disztribúcióknál is használható a leírás.
Sajnos a megoldás nem tökéletes, mivel a SIM kártya PIN kódját törölni kell.
A modem működéséhez szükséges a Mód váltó (Mode switch) telepítése.
Töltsd le a legújabb usb_modeswitch-0.9.7.tar.bz2 szoftvert innen.
Csomagold ki valahová így:
tar -xjf usb_modeswitch-0.9.7.tar.bz2
majd telepítsd
sudo make install
Szerkeszd a konfigurációs fájlt. A Samsung SGH-Z810 szekciónál az alábbi sorok elől vedd ki a megjegyzés jelet (;)
sudo gedit /etc/usb_modeswitch.conf
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x04e8
TargetProduct=0x6601
MessageEndpoint=0x05
MessageContent="55534243123456780000000000000616000000000000000000000000000000"
Hozz létre az automatikus mód váltáshoz udev bejegyzést:
sudo gedit /etc/udev/rules.d/45-samsung.rules
SUBSYSTEM=="usb", ATTRS{idProduct}=="1000", ATTRS{idVendor}=="05c6", RUN+="/usr/sbin/usb_modeswitch"
Tíltsd le a PIN megadását a modem SIM kártyáján!
Tedd be a SIM kártyát egy telefonba és töröld a PIN megadást.
A NetworkManager-ben (a hálózatot jelölő kis applet, jobb egér gomb Kapcsolatok szerkesztése) vegyél fel egy új kapcsolatot a Mobil széles sáv fülön. Az országnál Magyarországot, szolgáltatónál a szolgáltatódat (Pannon (normál)) válaszd. A létrehozás után, ha szeretnéd, hogy automatikusan kapcsolódjon, akkor válaszd ki a kapcsolatodat, majd szerkesztés és kapcsold be az Automatikus csatlakozást (esetleg még az Elérhető minden felhasználónak-ot is).
A fenti lépéseket csak egyszer kell végrehajtani. Az alábbiakat gép indulás után, ha internetet szeretnénk, akkor kell elvégezni.
Csatlakozdasd a modemet a számítógéphez.
Várj 10-15 másodpercet! Ha közben automatikusan csatolódnak a modem tárolói (37,3MB adathordozó, Z810_260XX), akkor minden rendben van.
Ha nem, akkor meg kell határozni a modem sysfs hozzáférését, ez a fájlrendszerben a /sys/bus/usb/devices alatt található.
Írd be a következő parancsot:
dmesg
amiből meg tudod állapítani ezt, ennek így kell kinéznie, mint "1-2" vagy "2-4" vagy hasonló. Majd gépeld be a következő parancsot, ahol az "1-2"-t cseréld le az általad találtra:
sudo su
echo suspend > /sys/bus/usb/devices/1-2/power/level
Ha ez sem segít, akkor újra kell indítani a gépet. (A kütyüt csak egyszer lehet bedugni, utána újraindítás kell)