Poradte se sitovanim (bridge)
Milan Cizek
cizek.milan at seznam.cz
Thu May 15 20:06:08 CEST 2003
Zdravim,
tak se mi podarilo nahodit ten PROMISC, jak jste psal. Problem byl
net.link.ether.bridge=1 prave v sysctl.conf. Nicmene se stale
nepropinknu pres wi1 (je to vubec mozne pokud nema IP?), primo z BSD se
samozrejme dostanu pres wi1 i ed0.
wi1: flags=28943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
1500
inet6 fe80::260:b3ff:fe6b:f02%wi1 prefixlen 64 scopeid 0x2
ether 00:60:b3:6b:0f:02
media: IEEE 802.11 Wireless Ethernet DS/11Mbps
status: associated
ssid chvalsiny.net 1:chvalsiny.net
stationname "FreeBSD WaveLAN/IEEE node"
channel 4 authmode OPEN powersavemode OFF powersavesleep 100
wepmode OFF weptxkey 1
ed0: flags=28943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
1500
inet6 fe80::250:baff:fecd:7358%ed0 prefixlen 64 scopeid 0x4
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:50:ba:cd:73:58
Omlouvam se ze takle otravuju, ale uz se s tim bezuspesne trapim nekolik
dni. FreeBSD mam jen chvilku, znalosti unixu/linuxu donedavna zadne, se
sitovanim to take neni velka slava... :(
Milan Cizek
> -----Original Message-----
> Dobry den,
> V postupu je drobny nedostatek. Bridge jako takove vytvareji L2
> spojeni mezi dvemi interfejsy. Na teto urovni nas IP adresa nezajima.
> To ze jeden z interfejsu muze mit prirazenou IP je zalezitost 3
> vrstvy. Nicmene ji vubec nemusi mit prirazenou pokud chceme mit mezi
> dvemi rozhranimi pouze bridge. Ve Vasem pripade by mel byt postup
> nasledujici
> (pro jistou radeji po rebootu PC):
>
> # ifconfig ed0 192.168.1.2 netmask 255.255.255.0
> # ifconfig wi1 up
> # sysctl net.link.ether.bridge_cfg=ed0,wi1
> # sysctl net.link.ether.bridge=1
>
> v teto chvili by ovladac karet mel nahlasit, ze jednotlive interfejsy
> byly prepnuty do promiskuitniho rezimu. Pokud se tak nestalo je nutne
> rucne spoustet ifconfig s parametrem promisc (ifconfig wi1 promisc up)
> - pozor funguje az od verze 4.7. V ifconfigu je pak v ramci flags
> rozvnez vyznacen tento rezim.
>
> Od teto chvile by jiz vse melo fungovat. Doporucuju ovsem pro bridge
> pouzivat BSD >= 4.7. V drivejsich verzich dochazelo mnohdy k podivnemu
> chovani a kod byl dokonce vybiravy i na nektere typy karet (nevim jak
> tomu bude v pripade wi - nikdy jsem nemel moznost vyzkouset).
>
> Jeste jedna poznamka. Prikaz sysctl net.link.ether.bridge=1 se musi
> provest az po inicializaci ovladacu, takze jej nemuzete umistit do
> /etc/sysctl.conf. V tomto pripade bridge rovnez nefunguji a ani system
> to nijak nesdeli.
>
>
> T. Podermanski
>
>
> PS: Pokud budou bridge s wi ovladacem fungovat dejte pak prosim vedet.
> dik.
> milan.cizek at up.mpsv.cz wrote:
>
> >Ahoj,
> >snazim se na svem domacim FreeBSD rozjet bridge a nedari se.
> Mozna je
> >problem v tom, ze vlastne ani 100% nevim, jestli je to to
> prave, a jak
> >to po teoreticke strance funguje. Mam nasledujici situaci:
> >
> >WiFi AccessPoint (192.168.1.251)<>FreeBSD[wi1<>ed0
> (192.168.1.2)]<>PC s
> >Win
> >(192.168.1.10)
> >
> >wi1 je Wireless Z-Com karta, ed0 je bezne ethernet device nejaky
> >Realtek. Mym cilem je videt z WinPC AP (a dalsi klienty za)
> stejne tak
> >i opacne. Je bridge to co potrebuju?
More information about the Users-l
mailing list