← Back to team overview

sslug-teknik team mailing list archive

bygga brygga mellan Token Ring och Ethernet

 

Är det någon som har byggt en brygga mellan ett Token Ring och ett Ethernet
nätverk?
Skulle behöva lite hjälp ...

Jag har konfigurerat upp en Linux-box med 1st Ollicom 3137 (token ring) och
1st 3com Ethernet kort. Båda fungerar som de ska.
Jag har även hämtat med och kompilerat BRCFG.
Följande kommandon ger jag Linux-boxen:

ifconfig tr0 promisc
ifconfig eth0 promisc
ifconfig tr0 arp
ifconfig eth0 arp
brcfg -enable
brcfg -port 0 -enable
brcfg -port 1 -enable

Efter dessa kommandon kan jag pinga både TokenRing kortet och
Ethernet-kortet från båda sidorna av nätet (dvs jag kan sitta på ethernet
sidan och ping Tokenring-kortet och tvärtom). Längre än så här kommer jag
inte. Några andra adresser jag inte pinga. Någon som har ett förslag?
Sedan verkar det inte som om BRCFG använder sig av pvå portar vilket den
borde göra, eller (1 för TR och 1 för eth).
Skriver man "brcfg -port 0 -enable". så svarar den att porten redan är
enablad. Samma sak om man skriver "brcfg -port 1 -enable".
Nedtill finns utklipp av vad jag får för svar efter alla kommandon. BRCFG
verkar bara hitta eth0 kortet (bridge id är hårdvaruadressen).
Bifogar även ett utklipp av min routing-tabell.

-----------klippt---------------------
[joca@melinda joca]$ brcfg
bridging is ENABLED     debugging is DISABLED
bridge id               0x0080 00:10:5a:01:c7:3c
designated root         0x0080 00:10:5a:01:c7:3c
bridge max age          20      max age                 20
bridge hello time       2       hello time              2
bridge forward delay    15      forward delay           15
root path cost          0       root port               0
flags                   NONE
--- port stats ---
port 1  port id 0x0000  port state      designated root         0x0000
00:00:80:
00:00:10
designated bridge       0x8001 00:00:00:00:00:00
path cost               1019674970      designated cost         1019674970
designated port         0       flags                   TOPOLOGY_CHANGE_ACK
CONF
IG_PENDING
[joca@melinda joca]$ 
-----------klippt---------------------

-----------klippt---------------------
[joca@melinda joca]$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
194.17.189.44   *               255.255.255.255 UH    0      0        0 eth0
194.17.189.43   *               255.255.255.255 UH    0      0        0 tr0
194.17.188.0    *               255.255.254.0   U     0      0        0 tr0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         asn_kavlinge.ss 0.0.0.0         UG    0      0        0 tr0
[joca@melinda joca]$ 
-----------klippt---------------------


Har även läst de Howtos som jag har hittat om detta.
hoppas på hjälp. Tack i förhand...


mvh Jonas


Follow ups