Hi - I've got a couple of embedded firewall boxes (older GB1000
Celeron, VIA chipset boxes from gta.com) but the stock
pfSense-1.2-RC3-Embedded.img won't boot properly on them.

The kernel starts up, sees devices, but fails to mount root.
It looks like the compact flash card in these boxes is
the slave drive on the second ATA adapter, and it looks like
the pfSense kernel isn't expecting a drive there.

I couldn't see anyway on the hardware to change the location
of the flash drive (e.g. to ata0 master), and when I mounted
the flash image, I didn't see anything in /boot or elsewhere
that looked like it would get my flash disk seen.

When I boot the older GTA 4.x FreeBSD based OS, it shows the
flash drive as:
    atapci0: <VIA 82C596 ATA66 controller> port 0xd000-0xd00f at device 7.1 on 
pci0
    ata0: at 0x1f0 irq 14 on atapci0
    ata1: at 0x170 irq 15 on atapci0
    ad0: 61MB <TOSHIBA THNCF064MBA> [978/4/32] at ata1-slave PIO2
    Mounting root from ufs:/dev/ad0s2a

When pfSense boots it sees ata0 and ata1, but not ad0 (which is on
a different flash card in the same slot).
    atapci0: <VIA 82C596B UDMA66 controller> port 
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd000-0xd00f at device 7.1 on pci0
    ata0: <ATA channel 0> on atapci0
    ata1: <ATA channel 1> on atapci0

    Trying to mount root from ufs:/dev/ufs/pfSense

    Manual root filesystem specification:
      <fstype>:<device>  Mount <device> using filesystem <fstype>
                           eg. ufs:da0s1a
      ?                  List valid disk boot devices
      <empty line>       Abort manual input

    mountroot> ?

    List of GEOM managed disk devices:
  



I don't see anything obvious in the developer edition in
    /usr/src/sys/i386/conf
that would seem to limit where it finds disks.

I'm installing the developer release on a normal machine,
but freesbie.org seems unreachable for the last day or so,
so I can't get everythiing needed to build my own copy of
the system.

Any hints on how I can convince the pfSense kernel to find
my flash disk?

Thanks very much - cheers!

John
[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to