Main Menu
TOP 3 Articles
Public Inquiry
Ve výstavbe
Counter
Info
?2005-2007 by Addam and MDT
Mail info@hacking-
vision.wz.cz
Zprovoznění modemu Well ASU-8000 pod Linuxem

Author: Addam | Added:16.4.2007 20:22 | Last update: 10.5.2007 21:32 | Readed: 3617x

Je to ji? nějaká doba, co jsem tento návod psal, proto se zříkám jakékoliv odpovědnosti za funkčnost. Ačkoliv dříve jsem se setkal s mnoha úspěchy, proto doufám, ?e alespon některým z vás pomů?e.

Návod vznikl díky projektu Conexant AccessRunner ADSL USB modems with Linux a hlavně díky pomoci človíčka Let_me_be. Děkuji.

Na začátek chci upozornit, ?e pro zprovoznění modemu je vhodná linuxová distribuce Suse 10, u které se nemusí kompilovat jádro a tudí? první tři body tohoto návodu mů?ete vynechat a přejit rovnou ke kopírování firmwaru. Poté pouze restartovat PC a nakonfigurovat připojení. Jak jednoduché :-)

Zdroje jádra

Nejprve si musíte obstarat zdroje jádra. Je mo?né, ?e je ji? máte - podívejte se proto do slo?ky /usr/src. Mimo jiné, by se tam měla nacházet slo?ka linux-2.6.x (nebo nějak podobně pojmenovaná). Číslo za x musí být 10 nebo vy??í. Tedy musíte mít jádro 2.6.10 a nebo nověj?í. Pokud se tam taková slo?ka nevyskytuje, tak se nejprve podívejte na CD s va?í distribucí a dejte vyhledat kernel. Měli byste tam nalézt balíček kernel-source-2.6.x (nebo nějak podobně pojmenovaný, s velikostí kolem 200MB). Opět musí být místo x číslo 10 nebo vy??í. Nainstalujte ho! Pokud se stane, ?e balíček chybí, tak si budete muset jádro stáhnout z Internetu - kernel.org. Stáhněte nejnověj?í, PLNOU verzi (NE patch). Plná verze má zabalená kolem 40MB. Soubor stáhněte a rozbalte do slo?ky /usr/src/linux-2.6.x.

Ovladač

Poté si musíte stáhnout ovladač - buď zde nebo zde http://sourceforge.net/projects/accessrunner. Archív rozbalte a soubory nakopírujte do /usr/src/linux/drivers/usb/atm.

Kompilace jádra

Teď přichází ke slovu kompilace jádra - ale není to zas nic tě?kého, čeho byste se měli obávat. Otevřete Terminal (konzoli), bě?te do slo?ky /usr/src/linux a napi?te příkaz "make menuconfig" (popř. "make xconfig" nebo "make gconfig"). Měla by se vám otevřít nabídka s konfigurací jádra. Zde se musí aktivovat 5 věcí (u těchto pěti věcí v?dy nastavte přepínač na "m" - module):

Prompt for development and/or incomplete code/drivers (EXPERIMENTAL)
...
  Asynchronous Transfer Mode (ATM) (EXPERIMENTAL) (ATM)
...
Support for Host-side USB (USB)
...
USB DSL modem support (USB_ATM)
...
  Conexant AccessRunner USB support (USB_CXACRU)

A? v?echny volby aktivujete, konfiguraci ulo?te. Dostanete se zpátky do konzole, kde napi?te příkaz "make". Nyní začne kompilace jádra. Doba tohoto procesu je velmi různá, ale počítejte minimálně s hodinou. Poté, co se akce dokončí, zadejte příkaz "make modules_install". Tento proces trvá poměrně krátkou dobu a poté zadejte příkaz "make install", který trvá je?tě krat?í dobu.

Firmware

Nyní si zde (verze pro Telecom) nebo zde (verze pro Telenor) stáhněte firmware, který nakopírujte do slo?ky umístění firmwaru. V SuSe je to slo?ka /lib/firmware. Přesné umístění ve va?í linuxové distribuci by mělo být napsáno v souboru /etc/hotplug/firmware.agent.

Konfigurace připojen.

Nyní stačí restartovat systém. Ve spou?těcí nabídce (a? ji? máte LILO nebo GRUB) by se vám měla objevit nová polo?ka, co? je právě Linux s na?ím nově zkompilovaným jádrem. Pokud by vám něco ne?lo, stačí spustit Linux s jádrem původním. Nyní se ji? dostáváme k závěru. Pokud vám tedy v?echno jede a na modemu se rozsvítí kontrolka signalizující připojení se k DSLAMu, pak ji? stačí pouze nakonfigurovat samotné připojení, s čím? vám bohu?el moc neporadím, proto?e ka?dá distribuce to má trochu jinak. Jen vám mů?u napsat návod na konfiguraci v Suse 9.3: Zapněte YAST -> Sí? -> DSL. Zde nastavte protokol PPP přes ATM. Hodnotu VPI/VCI si musíte zjistit u svého poskytovatele připojení, ale v na?ich končinách to často bývá 8.48. Pak u? jen stačí postupovat podle pokynů a řídit se vlastním instinktem. Pokud se nebudete moci připojit a v protokolu naleznete chybu: "PPPD [0] died: PPPD options error (exit code 2)", budete si muset je?tě nainstalovat PPP-patch. Je to zřejmě nějaký bug YASTu.

Zde si mů?ete stáhnout dal?í verzi návodu se v?emi potřebnými soubory v jednom balíku (obsahuje firmware, který by měl na 100% fungovat u Českého Telecomu), poskytl Kissman.



-------------------------------------------------------------------------------------------------------------------------
autohits.horys.com