Nokia IP530 + pfSense = nice firewall
-
Long time lurker here. Just thought I would share a success story. I have been using SW for many years (and really like it). I recently purchased a Nokia IP530 from eBay for $13. ;D Thought it would be a great replacement for my SW running on a Dell mini Optiplex. The IP530 is a strange beast. It boots from CF to a HD containing IPSO. Mine didnt have the HD so I pulled the CF and put in pfsense. Worked flawlessly. Nice job to the pfSense team. I kept it running for a week to ensure stability. Working great. Thanks!
Out with the old and in with the new: http://subroc.net/pfsense2.jpg
For all of the gurus out there- The IP530 has two PCMCIA slots. Would it be possible to add a WiFi card and turn it in to an AP as well? Just thinking out loud…
torp -
Nice :)
PCMCIA-Wireless nics should work as long as the chipset is supported. I recommend something atheros based.
-
I have tried a couple of different Atheros based cards with no success.
dmesg on the card bus is:cbb0: <ti1225 pci-cardbus="" bridge="">irq 12 at device 15.0 on pci0 cardbus0: <cardbus bus="">on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: bad Vcc request. ctrl=0xffffff88, status=0xffffffff cbb_power: 0V cbb1: <ti1225 pci-cardbus="" bridge="">irq 6 at device 15.1 on pci0 cardbus1: <cardbus bus="">on cbb1 pccard1: <16-bit PCCard bus> on cbb1 cbb1: bad Vcc request. ctrl=0xffffff88, status=0xffffffff cbb_power: 0V</cardbus></ti1225></cardbus></ti1225>
Could this be the problem?
Complete dmesg for others reference:deathstar:~# dmesg Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE-p11 #0: Sun Feb 24 17:36:53 EST 2008 sullrich@builder6.pfsense.com:/usr/obj.pfSense/usr/src/sys/pfSense_wrap.6 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (721.08-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x387f9ff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,pn,mmx,fxsr,sse>real memory = 402653184 (384 MB) avail memory = 384634880 (366 MB) wlan: mac acl policy registered ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) cpu0 on motherboard pcib0: <intel 82443bx="" (440="" bx)="" host="" to="" pci="" bridge="">pcibus 0 on motherboard pir0: <pci 6="" interrupt="" routing="" table:="" entries="">on motherboard pci0: <pci bus="">on pcib0 $PIR: No matching entry for 0.14.INTA $PIR: No matching entry for 0.15.INTA $PIR: No matching entry for 0.15.INTB pcib1: <pcibios pci-pci="" bridge="">at device 1.0 on pci0 pci1: <pci bus="">on pcib1 pcib2: <pci-pci bridge="">at device 0.0 on pci1 pci2: <pci bus="">on pcib2 $PIR: No matching entry for 1.0.INTB dc0: <intel 10="" 21143="" 100basetx="">port 0xa080-0xa0ff mem 0xd0000400-0xd00007ff irq 10 at device 4.0 on pci2 miibus0: <mii bus="">on dc0 dcphy0: <intel 21143="" nway="" media="" interface="">on miibus0 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc0: Ethernet address: xx:xx:xx:xx:xx:xx dc1: <intel 10="" 21143="" 100basetx="">port 0xa000-0xa07f mem 0xd0000000-0xd00003ff irq 6 at device 5.0 on pci2 miibus1: <mii bus="">on dc1 dcphy1: <intel 21143="" nway="" media="" interface="">on miibus1 dcphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc1: Ethernet address: xx:xx:xx:xx:xx:xx isab0: <pci-isa bridge="">at device 7.0 on pci0 isa0: <isa bus="">on isab0 atapci0: <intel piix4="" udma33="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1100-0x110f at device 7.1 on pci0 ata0: <ata 0="" channel="">on atapci0 ata1: <ata 1="" channel="">on atapci0 uhci0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">port 0x1200-0x121f irq 11 at device 7.2 on pci0 uhci0: [GIANT-LOCKED] usb0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: <bridge>at device 7.3 (no driver attached) dc2: <intel 10="" 21143="" 100basetx="">port 0xe080-0xe0ff mem 0xf0000400-0xf00007ff irq 10 at device 13.0 on pci0 miibus2: <mii bus="">on dc2 dcphy2: <intel 21143="" nway="" media="" interface="">on miibus2 dcphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc2: Ethernet address: xx:xx:xx:xx:xx:xx dc3: <intel 10="" 21143="" 100basetx="">port 0xe000-0xe07f mem 0xf0000000-0xf00003ff irq 11 at device 14.0 on pci0 miibus3: <mii bus="">on dc3 dcphy3: <intel 21143="" nway="" media="" interface="">on miibus3 dcphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc3: Ethernet address: xx:xx:xx:xx:xx:xx cbb0: <ti1225 pci-cardbus="" bridge="">irq 12 at device 15.0 on pci0 cardbus0: <cardbus bus="">on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: bad Vcc request. ctrl=0xffffff88, status=0xffffffff cbb_power: 0V cbb1: <ti1225 pci-cardbus="" bridge="">irq 6 at device 15.1 on pci0 cardbus1: <cardbus bus="">on cbb1 pccard1: <16-bit PCCard bus> on cbb1 cbb1: bad Vcc request. ctrl=0xffffff88, status=0xffffffff cbb_power: 0V ppc0: parallel port not found. sio0 at port 0x3f8-0x3ff irq 4 flags 0x30 on isa0 sio0: type 16550A, console sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A unknown: <pnp0c01>can't assign resources (memory) unknown: <pnp0c02>can't assign resources (port) speaker0: <pc speaker="">at port 0x61 on isa0 unknown: <pnp0f13>can't assign resources (irq) ppc1: parallel port not found. unknown: <pnp0501>can't assign resources (port) unknown: <pnp0501>can't assign resources (port) RTC BIOS diagnostic error 20 <config_unit>Timecounter "TSC" frequency 721083846 Hz quality 800 Timecounters tick every 10.000 msec Fast IPsec: Initialized Security Association Processing. ad0: FAILURE - SETFEATURES SET TRANSFER MODE status=51 <ready,dsc,error>error=4 <aborted>ad0: 122MB <hitachi ata="" 6.1="" rev="" 1.0="">at ata0-master BIOSPIO GEOM_LABEL: Label for provider ad0a is ufs/pfSense. GEOM_LABEL: Label for provider ad0d is ufs/pfSenseCfg. Trying to mount root from ufs:/dev/ufs/pfSense</hitachi></aborted></ready,dsc,error></config_unit></pnp0501></pnp0501></pnp0f13></pc></pnp0c02></pnp0c01></cardbus></ti1225></cardbus></ti1225></intel></mii></intel></intel></mii></intel></bridge></intel></intel></ata></ata></intel></isa></pci-isa></intel></mii></intel></intel></mii></intel></pci></pci-pci></pci></pcibios></pci></pci></intel></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,pn,mmx,fxsr,sse>
-
16-bit cardbus? That seems to be a pretty old interface. Newer buses are 32 bit and most likely your wireless cards are 32 bit too. There usually should be a notch preventing the card to slide in into that bay iirc. Those old 16 bit buses usually had 5V I think whereas the new 32 bit pccards use 3.3V. I think that's not going to work then. Add a PCI-Card if that box has PCI-slots.