Postup instalace UMTS modemu Huawei K3765 od Vodafone (SalixOS, ZenWalk, Slackware) Napřed bych rád upozornil na skutečnost, že záleží na tom, zda máte SalixOS s KDE nebo Xfce GUI. U KDE stačí doinstalovat a nastavit pouze usb_modeswitch a poté nastavit dialup připojení přes kppp. U Xfce je to trochu jiné. K tomu, aby bylo možné zprovoznit 3G Internet na Salixu s Xfce, je potřeba mít v systému nainstalovány a nastaveny následující programy. wvdial (utilita pomáhající nastavit a připojit počítač k Internetu pomocí modemu) http://en.wikipedia.org/wiki/wvdial slapt-get -i wvdial usb_modeswitch (utilita na přepínání modu USB zařízení) http://www.draisberghof.de/usb_modeswitch/intro slapt-get -i usb_modeswitch comgt (utilita fungující z příkazové řádky pro kontrolu, nastavení a komunikaci s 3G a 2G - HSDPA, UMTS, EDGE, GPRS, GSM datovými zařízeními v prostředí linuxu) http://sourceforge.net/projects/comgt/ wget http://sourceforge.net/projects/comgt/files/comgt/0.32/comgt.0.32.tgz tar xvf comgt.0.32.tgz cd comgt.0.32 make all make install Po doinstalování výše vyjmenovaných aplikací přistoupíme k vlastnímu nastavení. Pozor! Nastavení (i předchozí instalaci programů) musíte provádět pod právy roota. Do souboru /etc/wvdial.conf (nastavení programu wvdial) zapíšeme následující nastavení. [Dialer Defaults] Modem = /dev/ttyusb0 ISDN = off Modem Type = USB Modem Baud = 460800 Init = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init4 = Init5 = Init6 = Init7 = Init8 = Init9 = Phone1 = Phone2 = Phone3 = Phone4 = Dial Prefix = Dial Attempts = 1 Dial Command = ATM1L3DT Ask Password = off Auto Reconnect = off Abort on Busy = off Carrier Check = on Check Def Route = on
Abort on No Dialtone = on Stupid Mode = off Idle Seconds = 0 Init3 = AT+CGDCONT=1,"IP","internet" Password = vodafone Username = vodafone Phone = *99 Pokud se dobře podíváte na poslední čtyři řádky, uvidíte základní parametry 3G Internetu od Vodafone. Telefonní číslo: *99 APN (Access Point Name - název přípojného bodu): internet Jméno: vodafone Heslo: vodafone Do souboru /usr/local/bin/umts-connect uložíme následující obsah. Nejsem autorem daného skriptu, pouze jsem změnil cestu a ikonku.!/bin/bash umts-connect 0.3 Script to connect UMTS modems via comgt (PIN activation) and wvdial - icon with established connection - used volume is shown after the connection is closed - choice of the device (modem, handy via usb or bluetooth Thomas Schönhütl <<span class="eaddress"><a href="mailto:pilleus.pulcher@arcor.de">pilleus.pulcher@arcor.de</a></span>> 22. September 2008 20. April 2009 20. Juli 2009 Lizenz: GPL, Version 2 DEVICE=$(zenity --title "Modem/Handy" --width=400 --height=200 --radiolist --text "Which device shall be used?" --list --column Choice --column Device TRUE "UMTS-Modem (USB/PCMCIA/Express34)" FALSE "Handy/PDA via USB connection" FALSE "Handy/PDA via bluetooth") if [ -z "`echo $DEVICE`" ]; then zenity --title "UMTS connection" --info --text "The script will finish now..." exit fi if [ "`echo $DEVICE`" = "UMTS-Modem (USB/PCMCIA/Express34)" ]; then.
Nyní přidáme skriptu /usr/local/bin/umts-connect atribut X (executable - spustitelný) chmod a+x /usr/local/bin/umts-connect a spustíme příkaz ldconfig (příkaz vytváří potřebné odkazy a "kešuje" poslední nalezené sdílené knihovny specifikované v příkazové řádce, v souboru /etc/ld.so.conf a důvěryhodných adresářích /lib a /usr/lib - více...) Poté vymažem soubor /etc/resolv.conf a vytvoříme zde link na soubor /etc/ppp/resolv.conf. rm /etc/resolv.conf ln -s /etc/ppp/resolv.conf /etc/resolv.conf Do souborů /etc/usb_modeswitch.conf a /etc/usb_modeswitch.setup zapíšeme následující nastavení týkající se modemu Huawei K3765. Tyto informace je možné získat na stránkách utility usb_modeswitch. Huawei K3765 Contributor: Felix Schwarz DefaultVendor= 0x12d1 DefaultProduct= 0x1520 TargetVendor= 0x12d1 TargetProduct= 0x1465 MessageContent="55534243123456780000000000000011060000000000000000000000000000" Teď máme počítač nastaven a provedeme jeho restart.
Připojení k Internetu Vlastní použití výše připraveného připojení je již mnohem jednodušší. Pod právy roota spustíte skript/usr/local/bin/umts-connect 1 sudo /usr/local/bin/umts-connect Objeví se před vámi dialog s možností volby připojení pomocí UMTS modemu nebo mobilního telefonu. My ponecháme první volbu (UMTS modem) a pouze potvrdíme tlačítkem OK. Poté budete vyzváni k zadání PINu SIM karty uložené v modemu. Pokud máte PIN zrušen tak jako já, nechte pole prázdné a pouze potvrďte tlačítkem OK. Následně je vám nabídnuta volba "nastavit připojení" nebo "pokračovat dál", je-li již připojení nastaveno. Vyberete-li volbu "nastavení", je po vás vyžadováno zadání telefonního čísla, APN, jména a hesla. Pro připojení přes Vodafone jsou hodnoty následující. Telefonní číslo: *99 APN: internet Jméno: vodafone Heslo: vodafone My jsme již připojení nastavili (viz. soubor /etc/wvdial.conf).
Tím dotazování uživatele končí a objeví se černá obrazovka s výpisem o průběhu připojování.
Dole v panelu se objeví ikonka o stavu připojení (IP adresa, DNS...).