Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Cisco > FreeBSD 4.5 + ISL =)

Reply
Thread Tools

FreeBSD 4.5 + ISL =)

 
 
. Mft .
Guest
Posts: n/a
 
      08-23-2004
Hey All,

I posted here several months ago looking for info on using ISL with Linux.
I never could find the kernel patch, however I stumbled across a FreeBSD 4.x
patch today. Skeptical, I blew away an OpenBSD box & installed FreeBSD 4.5
(the most recent version the patch supports).

The diffs applied cleany; compiled a kernel with ipf and wowzers... it
actually works! Cheap router on a stick =) I'm using it with a Realtek
8139 and so far it's pretty cool with a Cat1924.

If anyone's interested I can throw together a mini-howto which includes
basic zebra, ipf and serial console. I realize ISL is way out of vogue and
there's dot1q support for everything, but it's fun getting this old stuff to
work.


Cheers
mosfet


[root@endeixis root]# uname -as
FreeBSD endeixis.quixotic.zero.ipv4 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Sun
Aug 22 21:36:47 MDT 2004
http://www.velocityreviews.com/forums/(E-Mail Removed)4:/usr/src/sys/compile/endeixis i386

[root@endeixis root]# ifconfig -a
rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MU LTICAST> mtu 1500
ether 00:50:ba:5c:c4:e0
media: Ethernet 100baseTX <full-duplex>
status: active
ed0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
ether 00:80:c8:dd:48:17
ed1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
ether 00:80:c8:f3:81:91
isl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 172.16.48.35 netmask 0xffffff80 broadcast 172.16.48.127
ether 00:50:ba:5c:c4:e1
vlan: 10, parent: rl0, encapsulated frame: Ethernet, priority:
Normal
isl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 172.21.245.130 netmask 0xfffffff0 broadcast 172.21.245.143
ether 00:50:ba:5c:c4:e2
vlan: 21, parent: rl0, encapsulated frame: Ethernet, priority:
Normal
isl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.217.254.226 netmask 0xffffffe0 broadcast 10.217.254.255
ether 00:50:ba:5c:c4:e3
vlan: 64, parent: rl0, encapsulated frame: Ethernet, priority:
Normal
isl3: flags=0<> mtu 1500
ether 00:00:00:00:00:00
vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
Normal
isl4: flags=0<> mtu 1500
ether 00:00:00:00:00:00
vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
Normal
isl5: flags=0<> mtu 1500
ether 00:00:00:00:00:00
vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
Normal
isl6: flags=0<> mtu 1500
ether 00:00:00:00:00:00
vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
Normal
isl7: flags=0<> mtu 1500
ether 00:00:00:00:00:00
vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
Normal
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000



[root@endeixis root]# netstat -rn
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
10.217.254.224/27 link#6 UC 1 0 isl2
10.217.254.254 0.90.ab.4c.5f.80 UHLW 0 2 isl2 1132
127.0.0.1 127.0.0.1 UH 0 0 lo0
172.16.48/25 link#4 UC 3 0 isl0
172.16.48.1 0.50.ba.d1.9f.b0 UHLW 0 42 isl0 996
172.16.48.75 0.50.ba.86.31.bb UHLW 12 67 isl0 1018
172.16.48.124 0.60.97.27.e5.7f UHLW 0 4 isl0 9
172.21.245.128/28 link#5 UC 1 0 isl1
172.21.245.129 link#5 UHLW 5 23 isl1



[root@endeixis root]# ping -qnc2 172.16.48.75
PING 172.16.48.75 (172.16.48.75): 56 data bytes

--- 172.16.48.75 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.546/0.546/0.546/0.000 ms

[root@endeixis root]# ping -qnc2 172.21.245.129
PING 172.21.245.129 (172.21.245.129): 56 data bytes

--- 172.21.245.129 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 1.172/1.974/2.777/0.803 ms

[root@endeixis root]# ping -qnc2 10.217.254.254
PING 10.217.254.254 (10.217.254.254): 56 data bytes

--- 10.217.254.254 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 4.105/4.794/5.483/0.689 ms


 
Reply With Quote
 
 
 
 
JNCIP#0136
Guest
Posts: n/a
 
      08-23-2004
Would it be possible for You to post this mini-HOWTO here ?
Thanks & regards
Alex
"--.-- M++f?t --.--" <(E-Mail Removed)> wrote in message
news:%agWc.46985$fz2.2067@edtnps89...
> Hey All,
>
> I posted here several months ago looking for info on using ISL with Linux.
> I never could find the kernel patch, however I stumbled across a FreeBSD

4.x
> patch today. Skeptical, I blew away an OpenBSD box & installed FreeBSD

4.5
> (the most recent version the patch supports).
>
> The diffs applied cleany; compiled a kernel with ipf and wowzers... it
> actually works! Cheap router on a stick =) I'm using it with a Realtek
> 8139 and so far it's pretty cool with a Cat1924.
>
> If anyone's interested I can throw together a mini-howto which includes
> basic zebra, ipf and serial console. I realize ISL is way out of vogue

and
> there's dot1q support for everything, but it's fun getting this old stuff

to
> work.
>
>
> Cheers
> mosfet
>
>
> [root@endeixis root]# uname -as
> FreeBSD endeixis.quixotic.zero.ipv4 4.5-RELEASE FreeBSD 4.5-RELEASE #0:

Sun
> Aug 22 21:36:47 MDT 2004
> (E-Mail Removed)4:/usr/src/sys/compile/endeixis i386
>
> [root@endeixis root]# ifconfig -a
> rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MU LTICAST> mtu 1500
> ether 00:50:ba:5c:c4:e0
> media: Ethernet 100baseTX <full-duplex>
> status: active
> ed0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
> ether 00:80:c8:dd:48:17
> ed1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
> ether 00:80:c8:f3:81:91
> isl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 172.16.48.35 netmask 0xffffff80 broadcast 172.16.48.127
> ether 00:50:ba:5c:c4:e1
> vlan: 10, parent: rl0, encapsulated frame: Ethernet, priority:
> Normal
> isl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 172.21.245.130 netmask 0xfffffff0 broadcast 172.21.245.143
> ether 00:50:ba:5c:c4:e2
> vlan: 21, parent: rl0, encapsulated frame: Ethernet, priority:
> Normal
> isl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 10.217.254.226 netmask 0xffffffe0 broadcast 10.217.254.255
> ether 00:50:ba:5c:c4:e3
> vlan: 64, parent: rl0, encapsulated frame: Ethernet, priority:
> Normal
> isl3: flags=0<> mtu 1500
> ether 00:00:00:00:00:00
> vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> Normal
> isl4: flags=0<> mtu 1500
> ether 00:00:00:00:00:00
> vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> Normal
> isl5: flags=0<> mtu 1500
> ether 00:00:00:00:00:00
> vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> Normal
> isl6: flags=0<> mtu 1500
> ether 00:00:00:00:00:00
> vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> Normal
> isl7: flags=0<> mtu 1500
> ether 00:00:00:00:00:00
> vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> Normal
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> inet 127.0.0.1 netmask 0xff000000
>
>
>
> [root@endeixis root]# netstat -rn
> Routing tables
>
> Internet:
> Destination Gateway Flags Refs Use Netif Expire
> 10.217.254.224/27 link#6 UC 1 0 isl2
> 10.217.254.254 0.90.ab.4c.5f.80 UHLW 0 2 isl2 1132
> 127.0.0.1 127.0.0.1 UH 0 0 lo0
> 172.16.48/25 link#4 UC 3 0 isl0
> 172.16.48.1 0.50.ba.d1.9f.b0 UHLW 0 42 isl0 996
> 172.16.48.75 0.50.ba.86.31.bb UHLW 12 67 isl0 1018
> 172.16.48.124 0.60.97.27.e5.7f UHLW 0 4 isl0 9
> 172.21.245.128/28 link#5 UC 1 0 isl1
> 172.21.245.129 link#5 UHLW 5 23 isl1
>
>
>
> [root@endeixis root]# ping -qnc2 172.16.48.75
> PING 172.16.48.75 (172.16.48.75): 56 data bytes
>
> --- 172.16.48.75 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
> round-trip min/avg/max/stddev = 0.546/0.546/0.546/0.000 ms
>
> [root@endeixis root]# ping -qnc2 172.21.245.129
> PING 172.21.245.129 (172.21.245.129): 56 data bytes
>
> --- 172.21.245.129 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
> round-trip min/avg/max/stddev = 1.172/1.974/2.777/0.803 ms
>
> [root@endeixis root]# ping -qnc2 10.217.254.254
> PING 10.217.254.254 (10.217.254.254): 56 data bytes
>
> --- 10.217.254.254 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
> round-trip min/avg/max/stddev = 4.105/4.794/5.483/0.689 ms
>
>



 
Reply With Quote
 
 
 
 
. Mft .
Guest
Posts: n/a
 
      08-23-2004
Sure. It may take a week or so to clean up my notes but I will definitely
make it available.


"JNCIP#0136" <(E-Mail Removed)> wrote in message
news:cgc5q3$9io$(E-Mail Removed)...
> Would it be possible for You to post this mini-HOWTO here ?
> Thanks & regards
> Alex
> "--.-- M++f?t --.--" <(E-Mail Removed)> wrote in message
> news:%agWc.46985$fz2.2067@edtnps89...
> > Hey All,
> >
> > I posted here several months ago looking for info on using ISL with

Linux.
> > I never could find the kernel patch, however I stumbled across a FreeBSD

> 4.x
> > patch today. Skeptical, I blew away an OpenBSD box & installed FreeBSD

> 4.5
> > (the most recent version the patch supports).
> >
> > The diffs applied cleany; compiled a kernel with ipf and wowzers... it
> > actually works! Cheap router on a stick =) I'm using it with a Realtek
> > 8139 and so far it's pretty cool with a Cat1924.
> >
> > If anyone's interested I can throw together a mini-howto which includes
> > basic zebra, ipf and serial console. I realize ISL is way out of vogue

> and
> > there's dot1q support for everything, but it's fun getting this old

stuff
> to
> > work.
> >
> >
> > Cheers
> > mosfet
> >
> >
> > [root@endeixis root]# uname -as
> > FreeBSD endeixis.quixotic.zero.ipv4 4.5-RELEASE FreeBSD 4.5-RELEASE #0:

> Sun
> > Aug 22 21:36:47 MDT 2004
> > (E-Mail Removed)4:/usr/src/sys/compile/endeixis i386
> >
> > [root@endeixis root]# ifconfig -a
> > rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MU LTICAST> mtu 1500
> > ether 00:50:ba:5c:c4:e0
> > media: Ethernet 100baseTX <full-duplex>
> > status: active
> > ed0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
> > ether 00:80:c8:dd:48:17
> > ed1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
> > ether 00:80:c8:f3:81:91
> > isl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > inet 172.16.48.35 netmask 0xffffff80 broadcast 172.16.48.127
> > ether 00:50:ba:5c:c4:e1
> > vlan: 10, parent: rl0, encapsulated frame: Ethernet, priority:
> > Normal
> > isl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > inet 172.21.245.130 netmask 0xfffffff0 broadcast 172.21.245.143
> > ether 00:50:ba:5c:c4:e2
> > vlan: 21, parent: rl0, encapsulated frame: Ethernet, priority:
> > Normal
> > isl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > inet 10.217.254.226 netmask 0xffffffe0 broadcast 10.217.254.255
> > ether 00:50:ba:5c:c4:e3
> > vlan: 64, parent: rl0, encapsulated frame: Ethernet, priority:
> > Normal
> > isl3: flags=0<> mtu 1500
> > ether 00:00:00:00:00:00
> > vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> > Normal
> > isl4: flags=0<> mtu 1500
> > ether 00:00:00:00:00:00
> > vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> > Normal
> > isl5: flags=0<> mtu 1500
> > ether 00:00:00:00:00:00
> > vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> > Normal
> > isl6: flags=0<> mtu 1500
> > ether 00:00:00:00:00:00
> > vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> > Normal
> > isl7: flags=0<> mtu 1500
> > ether 00:00:00:00:00:00
> > vlan: 0, parent: <none>, encapsulated frame: Ethernet, priority:
> > Normal
> > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> > inet 127.0.0.1 netmask 0xff000000
> >
> >
> >
> > [root@endeixis root]# netstat -rn
> > Routing tables
> >
> > Internet:
> > Destination Gateway Flags Refs Use Netif

Expire
> > 10.217.254.224/27 link#6 UC 1 0 isl2
> > 10.217.254.254 0.90.ab.4c.5f.80 UHLW 0 2 isl2

1132
> > 127.0.0.1 127.0.0.1 UH 0 0 lo0
> > 172.16.48/25 link#4 UC 3 0 isl0
> > 172.16.48.1 0.50.ba.d1.9f.b0 UHLW 0 42 isl0

996
> > 172.16.48.75 0.50.ba.86.31.bb UHLW 12 67 isl0

1018
> > 172.16.48.124 0.60.97.27.e5.7f UHLW 0 4 isl0

9
> > 172.21.245.128/28 link#5 UC 1 0 isl1
> > 172.21.245.129 link#5 UHLW 5 23 isl1
> >
> >
> >
> > [root@endeixis root]# ping -qnc2 172.16.48.75
> > PING 172.16.48.75 (172.16.48.75): 56 data bytes
> >
> > --- 172.16.48.75 ping statistics ---
> > 2 packets transmitted, 2 packets received, 0% packet loss
> > round-trip min/avg/max/stddev = 0.546/0.546/0.546/0.000 ms
> >
> > [root@endeixis root]# ping -qnc2 172.21.245.129
> > PING 172.21.245.129 (172.21.245.129): 56 data bytes
> >
> > --- 172.21.245.129 ping statistics ---
> > 2 packets transmitted, 2 packets received, 0% packet loss
> > round-trip min/avg/max/stddev = 1.172/1.974/2.777/0.803 ms
> >
> > [root@endeixis root]# ping -qnc2 10.217.254.254
> > PING 10.217.254.254 (10.217.254.254): 56 data bytes
> >
> > --- 10.217.254.254 ping statistics ---
> > 2 packets transmitted, 2 packets received, 0% packet loss
> > round-trip min/avg/max/stddev = 4.105/4.794/5.483/0.689 ms
> >
> >

>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
IOS FOR TRUNKING (ISL/dot1q) bvlmv Cisco 6 05-02-2004 09:05 AM
4507 isl issue mark v. Cisco 11 02-17-2004 09:54 PM
isl and vlan tunnel tom Cisco 3 02-16-2004 08:38 PM
Configuring InterVLAN Routing and ISL Trunking on 2621 Router Peter Cisco 2 01-06-2004 07:24 PM
Linux ISL Router on a Stick . Mft . Cisco 0 11-23-2003 10:30 PM



Advertisments