Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: --- --- 28 Července 2007, 18:50:44

Název: vytvoření domácí sítě
Přispěvatel: --- --- 28 Července 2007, 18:50:44
Dobrý den, jak je možné v ubuntu (7.04) vytvořit vlastní bezdrátovou síť, aby každý kdo přijde a já mu dám heslo se mohl napojit? mám wifi kartu asus WL-130g a chtěl bych jí propojit se svým notebookem bezdrátově. Děkuji za radu, nikde jsem to pro wifi nenašel.
Název: vytvoření domácí sítě
Přispěvatel: thiemel 03 Srpna 2007, 00:21:41
Dobrý den,
záleží, jestli linuxový ovladač pro tuto kartu podporuje mód "master" (typ "server-klient"). Tento mód bohužel většinou podporován není, ale je k dispozici ještě mód jeden a ten se jmenuje "Ad-Hoc" - jedná se o decentralizovaný mód a v tomto módu (díky bohu) všechny wifi karty funguní, pokud pod linuxem fungují i v režimu klient.
Co se samotného nastavení sítě týče, je asi nejlepší vytvořit si na to nějaký spouštěcí script.
Tento script je trošku "univerzálnější", ale nemusí fungovat všude. Mohou nastat problémy v KDE s "KnetworkManager"em, který může rozhranní znovu a znovu přepínat do jiného "režimu", shazovat nastavenou IP a zapínat tam DHCP klienta. Nebo může být problém s ovladači wifi karty, ukecat je, aby se přeply do režimu "ad-hoc"

Script:

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward #zapneme routrovani
WIFI="eth1" #misto eth1 napis nazev rozhranni s wifi kartou
ESSID="mojesit" #bez mezery v nazvu, at nejsou problemy
IP="192.168.0.1"
MASKA="255.255.255.0"
#vypni wifi
ifdown $WIFI 2>/dev/null #pro jistotu, ze je karta nakonfigurovana v /etc/network/interfaces
ifconfig $WIFI down 2>/dev/null #pro jistotu, ze neni v /etc/network/interfaces :-)
#nastav mod
iwconfig $WIFI mode ad-hoc #mod se (vetsinou) nastavuje pri vypnute wifi
#nastav essid
iwconfig $WIFI essid $ESSID
#zapni wifi
ifconfig $WIFI $IP netmask $MASKA up
iwconfig $WIFI essid $ESSID #pro jistotu  nastav jeste jednou ssid :-)



Tento script musíte pustit jako uživatel "root" nebo přes "sudo ./mujscript" (soubor musí být spustitelný - musí být zapnutý "x" flag)

Pak si váš kamarád musí buď veškeré další údaje nastavit ručně (ip ze stejného rozsahu jako ta vaše, stejná maska podsítě a stejný DNS server, jako máte vy, jako výchozí bránu uvede vaši IP na vaší wifi kartě), nebo si ještě nainstalujete a zprovozníte DHCP server, nicméně to je "trošku hodně" složité :-)