Success - Neoware e100 - only 1 network card
-
Some pics
-
Can you share you were able to configure the device with only 1 NIC ?
If I recall Pfsense will halt the system if it doesn't detect at least 2 NICs?
I would love to do the same thing as you with a micro atx pc.
-
VLANS effectively provide multiple "virtual" interfaces over a single physical interface.
pfSense needs at least two interfaces (either physical or virtual). To use VLANs you will need a VLAN capable switch. Most of the low end switches are not VLAN capable.
Another option for systems with limited expansion capability is to use a USB ethernet adapter. These are readily available on ebay. I bought a few, all of which turned out to be based on the Davicom DM9601 which is supported by the udav driver in FreeBSD 6.3. This device is a USB 1.1 device so capable of a maximum speed of 12Mbps which I figure should be ample to deal with my ADSL connection which runs up to about 6Mbps download and 1Mbps upload.
The udav driver wasn't included in the pfSense I downloaded a few months ago but I built the driver myself and tweaked the pfSense startup to load the driver on startup.
There are USB Ethernet adapters which interface to USB 2.0 devices at 480Mpbs. I've seen them available online for about US$30 and up. They are probably available on Ebay for much less but the challenge is to find out what chip is inside the adapter so you can have some confidence there is a driver for it.
FreeBSD 6.3 also has the ural driver for a range of USB to wireless lan adapters which are alleged to be capable of acting as a wireless access point. I've tried for a while to locate one but supplies seem to have dried up. There is a driver (rum) for FreeBSD 7.0 which supports USB to wireless lan adapters which are much more readily available.
-
The recently announced pfSense 1.2.1 snapshot builds are based on FreeBSD 7.0 which includes the rum driver for a range of USB wireless LAN adapters which are capable of acting as access points.
I have no experience with USB wireless LAN adapters but have ordered a couple and hope to report in a few weeks.
-
I tried the pfsense 1.2.1 and was surprised to see that during boot time it reported finding the Motorola WU830G USB wireless device.
I though do not find that in my assign interface.
Is there something to do. Because it will be nice to have the wireless directly from the pfsense PC.
I don't use traffic shaping as it is just a home PC router.
Any suggestions?
AnilThe recently announced pfSense 1.2.1 snapshot builds are based on FreeBSD 7.0 which includes the rum driver for a range of USB wireless LAN adapters which are capable of acting as access points.
I have no experience with USB wireless LAN adapters but have ordered a couple and hope to report in a few weeks.
-
I don't know if the Motorola USB WLAN device is supported in FreeBSD.
How about posting (in a reply) a few lines from the startup output before and after the Motorola was reported? Then someone can tell you if it was a real WLAN driver that attached to the Motorola (in which case you can probably do something useful with it) or it was the generic USB driver (in which case you probably can't do anything useful with it in the near future).
From the shell prompt the "dmesg" command will display the startup output.
-
… but I wouldnt mind getting hold of the isa2pci expansion card so that I can throw in either a wireless card or even a pci adsl card, …
AFAIK there is no support for ADSL cards in pfSense so better use a wireless card instead ;-)
-
I don't know if the Motorola USB WLAN device is supported in FreeBSD.
How about posting (in a reply) a few lines from the startup output before and after the Motorola was reported?
Bob
Thanks for the tip on dmesg as I would not know how else to get this output. I usually used log under menu…Here is the few (sorry if too many) around the Motorola USB for a home machine running 1.2.1-RC1
kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] fdc0: <floppy drive="" controller="">port 0x3f4-0x3f7 irq 6 drq 2 on acpi0 fdc0: No FDOUT register! device_attach: fdc0 attach returned 6 sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 8250 or not responding sio0: [FILTER] sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled fdc0: <floppy drive="" controller="">port 0x3f4-0x3f7 irq 6 drq 2 on acpi0 fdc0: No FDOUT register! device_attach: fdc0 attach returned 6 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled pmtimer0 on isa0 orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xc8000-0xc87ff pnpid ORM0000 on isa0 ppc0: parallel port not found. sc0: <system console="">at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ugen0: <cybertan 0="" 2="" motorola="" wireless="" usb="" adapter,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on uhub0 Timecounters tick every 1.000 msec Fast IPsec: Initialized Security Association Processing. hptrr: no controller detected. Waiting 5 seconds for SCSI devices to settle ad0: 38166MB <wdc wd400eb-75cpf0="" 06.04g06="">at ata0-master UDMA33 acd0: CDROM <toshiba 1017="" cd-rom="" xm-6602b="">at ata1-master UDMA33 SMP: AP CPU #1 Launched!</toshiba></wdc></cybertan></generic></system></isa></floppy></floppy>
I don't need much fancy on my home machine like traffic shaper etc…
Much thanks again. -
You're not in luck with the Motorola WLAN adapter. None of the standard WLAN drivers recognised it. The clue is the ugen0 in
vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ugen0: <cybertan 0="" 2="" motorola="" wireless="" usb="" adapter,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on uhub0
Timecounters tick every 1.000 msec</cybertan></generic>ugen is a "generic" USB device driver, not a network device driver.
None of my usual sources list the chipset used in the Motorola WU830G USB WLAN adapter so its pretty likely there is no opensource driver for it. You may be stuck with using it on Windows.
This illustrates one of the problems with opensource/free software: lots of chipset manufacturers don't provide drivers or the necessary information to write drivers.
A further problem is that its often not easy to determine the chipset used in a particular model device. For example the Belkin F5D7050 could have one out of at least 3 different chipsets from 3 different suppliers, each chipset needs a completely different driver and (as best I can tell) there are drivers for only 2 of those chipsets in FreeBSD.
A few weeks ago I bought a couple of D-Link DWL-G122 USB WLAN adapters on ebay for only a few dollars each. This model could also have one of 3 different chipsets. The two most recent variants (revision B.1 and C.1) are supported in FreeBSD 7.0 and hence pfSense 1.2.1. I haven't yet tried them out for their WLAN capability so can't comment on how well they work. I chose this model out of a fairly limited range of options because both the recent variants are reported in the FreeBSD man pages as supporting "Host Access Point" mode (ural and rum drivers) as well as "infrastructure" (connects to an access point) and "ad hoc" mode (two stations only without an access point)
-
Many thanks for your clarifications.
You're not in luck with the Motorola WLAN adapter. None of the standard WLAN drivers recognised it. The clue is the ugen0 in
vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ugen0: <cybertan 0="" 2="" motorola="" wireless="" usb="" adapter,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on uhub0
Timecounters tick every 1.000 msec</cybertan></generic>ugen is a "generic" USB device driver, not a network device driver.