I have a router running PicoBSD. It's a single-disk BSD, although I have the image written on a hard drive so it reboots faster. It is routing high-speed wireless internet to my LAN, and my ISP provided the PicoBSD disk.
Anyway, BSD is extrememly unstable in this task. I first gave it a 3c509 NIC and after a couple hours all routing would stop and pings resluted in a "no buffer space available".
So I put in an NE2000 compatible card. Now I get "stray irq 7's" and the driver for the wireless receiver card crashes. I've moved slots and even tried 2 different mobos and have the same irq problem.
BSD does not impress me. A router should not have to be rebooted daily. I'm running quality hardware too. Pentium Pro 180/Intel FX chipset/Parity memory with ECC enabled.
There is a linux driver for my wireless card (a Teletronics WL2400); perhaps I'll try linux, but I'll be completely on my own because my ISP only wants to support this pathetic implementation of BSD.
Any ideas?
Anyway, BSD is extrememly unstable in this task. I first gave it a 3c509 NIC and after a couple hours all routing would stop and pings resluted in a "no buffer space available".
So I put in an NE2000 compatible card. Now I get "stray irq 7's" and the driver for the wireless receiver card crashes. I've moved slots and even tried 2 different mobos and have the same irq problem.
BSD does not impress me. A router should not have to be rebooted daily. I'm running quality hardware too. Pentium Pro 180/Intel FX chipset/Parity memory with ECC enabled.
There is a linux driver for my wireless card (a Teletronics WL2400); perhaps I'll try linux, but I'll be completely on my own because my ISP only wants to support this pathetic implementation of BSD.
Any ideas?