Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| navody:hw_a_ovladace [2005/12/11 12:52] – vytvořeno covex | navody:hw_a_ovladace [2022/11/14 11:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| **V Linuxu a především ve Fedoře** | **V Linuxu a především ve Fedoře** | ||
| - | V první řadě je potřeba si uvědomit, že podpora hardwaru od výrobců pro Linux není všeobecně běžná. Proto již před koupí hardwaru je potřeba se o podporu v Linuxu zajímat a ověřit si, že hardware v Linuxu funguje. Uživatelský katalog HW je např. na [[http:// | + | **__ZLATÉ PRAVIDLO HARDWARU PRO LINUX__**\\ |
| + | V první řadě je potřeba si uvědomit, že podpora hardwaru od výrobců pro Linux není všeobecně běžná. Proto již **před koupí hardwaru je potřeba se o podporu v Linuxu zajímat** a ověřit si, že hardware v Linuxu funguje. Uživatelský katalog HW je např. na [[http:// | ||
| Pokud se vám dostane do rukou HW o kterém nevíte, jak to s podporou vypadá, první a nejlepší je pokusit se zeptat [[http:// | Pokud se vám dostane do rukou HW o kterém nevíte, jak to s podporou vypadá, první a nejlepší je pokusit se zeptat [[http:// | ||
| Řádek 9: | Řádek 10: | ||
| **Každé HW zařízení má v sobě nějaký " | **Každé HW zařízení má v sobě nějaký " | ||
| - | ==== PCI zařízení ==== | + | ===== PCI zařízení |
| - | V případě, že hledáme | + | V případě, že **hledáme |
| lspci | lspci | ||
| + | |||
| | | ||
| Řádek 22: | Řádek 24: | ||
| | | ||
| - | V seznamu jsem ** označil PCI zařízení které Linux nerozpoznal. Co je podstatné, vypsal jeho PCI ID: 168c:0013. Hledáním tohoto čísla už můžeme získat přesnější představu o jaký HW se jedná. | + | V seznamu jsem označil PCI zařízení které Linux nerozpoznal. Co je podstatné, vypsal jeho PCI ID: 168c:0013. Hledáním tohoto čísla už můžeme získat přesnější představu o jaký HW se jedná. |
| Řádek 35: | Řádek 37: | ||
| WNC CB9-EXT CardBus 802.11a/b/g | WNC CB9-EXT CardBus 802.11a/b/g | ||
| - | === Pokud Linux zařízení zná === | + | ==== Pokud Linux zařízení zná ==== |
| neměl by již být problém nalézt pro toto zařízení ovladač. Je ovšem potřeba hledat identifikaci z výstupu příkazu '' | neměl by již být problém nalézt pro toto zařízení ovladač. Je ovšem potřeba hledat identifikaci z výstupu příkazu '' | ||
| - | == Jestliže existuje ovladač přímo v Linuxovém kernelu == | + | === Jestliže existuje ovladač přímo v Linuxovém kernelu |
| a není automaticky zaveden, máme vyhráno a stačí jej zavést příkazem | a není automaticky zaveden, máme vyhráno a stačí jej zavést příkazem | ||
| Řádek 44: | Řádek 46: | ||
| - | == Jestliže neexistuje ovladač přímo v Linuxovém kernelu == | + | === Jestliže neexistuje ovladač přímo v Linuxovém kernelu |
| ovšem obecně ovladač existuje máme dvě možnosti | ovšem obecně ovladač existuje máme dvě možnosti | ||
| Řádek 50: | Řádek 52: | ||
| - Zkompilovat ovladač pro náš běžící systém | - Zkompilovat ovladač pro náš běžící systém | ||
| - | Zda je ovladač pro Fedoru dostupný zjistíme např. na [[http:// | + | Zda je **ovladač pro Fedoru** dostupný zjistíme např. na [[http:// |
| + | |||
| + | yum search madwifi | ||
| + | |||
| + | a podle výsledku pak např. | ||
| yum install madwifi | yum install madwifi | ||
| + | **Kompilace ovladače** | ||
| - | na konci výstupu příkazu '' | + | - V první řadě se ujistěte, že máte nainstalovány vývojové nástroje - kompilátor a pomocné utilty (Sekce Development Tools (Vývojové nástroje) v Add/Remove programs (Přidat/ |
| + | - pravděpodobně budete potřebovat i hlavičkové soubory kernelu (jádra) - kernel-devel | ||
| + | - rozblate archiv ovladače, pokud je tam soubor configure spustte | ||
| + | |||
| + | ./ | ||
| + | |||
| + | jinak pokračujete | ||
| + | |||
| + | make | ||
| + | make install | ||
| + | |||
| + | TBD | ||
| + | |||
| + | ---- | ||
| + | Po použití '' | ||
| | | ||
| Řádek 66: | Řádek 87: | ||
| ath0: Atheros 5212: mem=0x10800000, | ath0: Atheros 5212: mem=0x10800000, | ||
| + | ==== Neznámá zařízení ==== | ||
| - | === Neznámá zařízení === | + | To, že Linux o zařízení |
| - | + | ||
| - | To, že Linux o zařízen prohlašuje, | + | |