====== UsbAdslModem/AccessRunner ======
Tento návod je pro nastavení USB ADSL modemu s ovladačem AccessRunner (čipové sady Connexant AccessRunner) v Ubuntu
6.06 (Dapper Drake).
====== Úvod ======
USB není zdaleka ideálním médiem pro přístup k síti, pokud můžete získat připojení pomocí ethernetu, ušetříte si případné požíže. Pokud máte modem který je schopný se spojit jak přes USB, tak i ethernet, měli by jste upřednostnit ethernetové spojení.
Kompatibilní modemy : //Conexant ADSL modem, HAMLET 640, Conexant ADSL modem (Hasbani project), AusLinx AL-2006, Crypto F200, ACORP Sprinter@ADSL USB, Amigo HMX-CA85UR-K8, Digicom Michelangelo Usb C, Origo ASU 8000, Atlantis Pocket USB ADSL Modem (A01-AU2), Atlantis I-Storm USB (A01-AU1), Trust Speedlink 235A Light System ADSL Module, Billion BIPAC-7000, Olitec ADSL modem version 2, Olitec ADSL modem version 3, Trust/Amigo Technology Co. AMX-CA86U, Zoom 5510, Draytek Vigor 318, ZyXEL 630-C1 aka OMNI ADSL USB (Annex A), ZyXEL 630-C3 aka OMNI ADSL USB (Annex 8-) , Aethra Starmodem UM1020, Netopia Cayman.// (Not all of these modems have been tested, to see which ones are known to work see http://accessrunner.sourceforge.net/modems.shtml)
Ovladače pro modemy založené na Accessrunner jsou naštěstí od verze Ubuntu 6.06 (Dapper) v kernelu. Avšak pro použítí těchto modemů budete také muset nainstalovat firmware.
====== Instalace firmware ======
Firmware modemu je jako malý operační systém modemu a je v nízkoúrovňovém spojení s hardwarem- je naprosto nezbytný pro práci modemu. Tudíž, bohužel tento krok nemůže být přeskočen. Firmware poskytované fy Conexant je pod dosti restriktivní licencí a redistribuce není dovolena. Budete tedy potřebovat rozbalit firmware z CD, které jste dostali s vaším modemem.
Budete potřebovat k tomu správný nástroj- můžete ho dostat přímo z CVS ( http://sourceforge.net/cvs/?group_id=47406) , nebo domovské stránky Accessrunneru (viz. níže) a také můžete použít balík který vytvořil Nicholas Wheeler-je k nalezení zde: http://revu.tauware.de/details.py?upid=2426 .
Nejlepší je asi nainstalovat balík od Nicholase (pokud nemáte nějaké dobré důvody pro jiný postup). Pro 6.06 balík lze instalovat pomocí Gdebi. Instrukce pro instalaci z CVS naleznete na domovské stránce Accessrunneru (a také na http://ubuntuforums.org/showthread.php?p=2348388 fóru Ubuntu).
Pro vyhledání firmare, jeden způsob je použít ovladače poskytované výrobcem vašeho modemu na jejich webových stránkách (ano, ovladače pro windows). Jiný způsob je vyhledat si je v CD které jste dostali spolu s modemem. V obou případech budeme předpokládat správné jméno souboru jako CnxEtU.sys. Na CD které jsem dostal k mému modemu, cesta k souboru byla: /media/cdrom1/driver/Wan/CnxEtU.sys. Také jsem měl /media/cdrom1/driver/Lan/CnxEtU.sys, ale oba soubory byli stejné.
Pro extrakci firmware zadejte:
cp /media/cdrom1/driver/Wan/CnxEtU.sys ~/
cxacrufw-extract ~/CnxEtU.sys ~/cxacru-fw.bin
sudo cp ~/cxacru-fw.bin /lib/firmware
Ujistěte se, že firmware je nainstalováno jako /lib/firmware/cxacru-fw.bin, neboť jinak modem nebude pracovat.
Modem by nyní již měl být funkční. Zapojte ho, červená dioda na modemu by měla začít blikat a dále se za pár sekund po zapojení zastavit. Pokud dioda blikat nezačne, pravděpodobně jste něco v souvislosti s firmware udělali špatně.
====== Poznámky ======
Ovladač modemu je trochu problematický s hibernací (a možná také spánkem). Po přejití z úsporného režimu je potřeba znovu zavést ovladač, jinak systém bude velmi problematický. Odebrání a opětovné zavedení ovladače dosáhnete příkazy
sudo rmmod cxacru
sudo modprobe cxacru
Je zde k tomu nahlášena chyba (bug): http://launchpad.net/bugs/36353
====== Navštivte také ======
* http://accessrunner.sourceforge.net - AccessRunner driver homepage.