-
routování, pingy
Už jsem z toho blázen, skoro celý odpoledne se s tím patlam a už netušim, co s tim. Takže :
1. PC : SUSE 9.1, wlan0 - 192.168.163.3, eth1 - několik pokusů viz níže, IP forwarding na wlan0 povolen.
2. PC : Win XP Prof., ethernet 192.168.163.4
Co jsem zkoušel : ifconfig pointopoint 192.168.163.4, ping fungoval mezi oběma počítači až do následujícího restartu, připojení do bezdrátové sítě z 2. PC nefungovalo, po tom restartu už nejsem schopnej rozjet ani ten ping, ať dělám co dělám. Gateway na 1. PC nastavena na 192.168.163.3, zkoušel jsem i nastavení stejné, jako na 1. PC.
Zkoušel jsem eth1 nastavit na 192.168.163.3 i na 192.168.163.6 (další moje přidělená IP). Netmask stejné (resp. subnet pro wlan i ethernet je 255.255.255.128). Už vážně netuším, co s tím. :-(
Chyba v hardwaru není, přes síťový most ve WIN XP všechno funguje.
Díky moc za případné rady.
-
Chyba je mezi klavesnici a zidli, ostatne jako vzdy.
A) precti si neco o routovani a subnetech
B) to co tu pises nikdy fungovat nemuze, respektive muze ale ne pres router, pres bridge.
1) napis sem jaky mas prideleny IP (rozsah). Pak muzem resit dal co a jak.
-
No já vim, že u linuxu je vždycky chyba mezi klávesnicí a židlí :-)
Právě já jsem se snažil udělat obdobu síťového mostu ve windowsech. A koukam, že stačí chvíli za googlovat ohledně toho bridge, no nic, sypu si popel na hlavu :oops:
-
Hmm, tak jsem zkoušel ten bridge, konkrétně odtud : http://developer.osdl.org/shemminger/bridge/howto.html nastavil jsem ho, přiřadil jsem mu IP 192.168.163.3, netmask 255.255.255.128, ale stejně se prostě nedopingnu na 2. PC 192.168.163.4 ??? Stejně tak mi KWifimanager píše, že local IP není žádná. Přitom podle ifconfig ten bridge běží a obě dvě rozhraní taky.
Edit :
Jinak k tvojí otázce : rozsah přidělený nemam, jenom tři IP. 192.168.163.3, 192.168.163.4 a 192.168.163.6 (pro IP telefon).
Bylo by asi nejlepší si zažádat o přidělení subnetu a asi to udělam, když to nijak jinak nepude.
-
mas bridge zkompajlenej v kernelu ? Default to urcite neni a bez toho to asi nepofrci :wink: . Jinak nevidim problem, nech si dat /28 subnet, to by mohlo bejt tak akorat.
-
No v kernelu 2.6x by podle toho článku už měl bejt by default. No ale ten subnet bude asi fakt jednodušší než se s tim mořit. Díky.
-
Musis to mat zapnute pri kompilacii kernelu:
Device Drivers -> Networking Support -> Networking Options -> 802.11d Ethernet Bridging (CONFIG_BRIDGE)
alebo ked to mas skompilovane ako modul, tak ten sa nazyva bridge.
-
Já to pochopil podle toho článku takhle. Jádra do 2.4 se musí překompilovat s povolenym bridgovánim. Jádra 2.4+ už to maj defaultně povolený, takže jsem to jenom stáhnul a zaved jako modul.