Skip to content

Create fstab - #6

Open
lkoutrak wants to merge 4 commits into
dmascord:add-watchguard-t30-wfrom
lkoutrak:patch-14
Open

Create fstab#6
lkoutrak wants to merge 4 commits into
dmascord:add-watchguard-t30-wfrom
lkoutrak:patch-14

Conversation

@lkoutrak

Copy link
Copy Markdown

Add correct fstab configuration for Watchguard Firebox T30/T30-W under files/etc/config/fstab.

dmascord and others added 2 commits August 11, 2026 15:52
Add device support for the WatchGuard Firebox T30 and T30-W
network security appliances. These are Freescale P1020-based
devices with an SD card root filesystem.

Device support:
  - Device tree: 768 MiB DRAM, NOR flash partitions, 4x GbE MAC,
    ath10k WiFi, 5 LEDs (STATUS/USB/WLAN5G/WLAN2G/POWER)
  - Kernel config: MMC, ext4, DSA MV88E6XXX
  - Kernel patches: mv88e6xxx PCS validation for 6.12.87+ and
    internal PHY PCS select for chips without pcs_ops

Image scripts:
  - make_watchguard_t30w_sdimage.sh: ptgen-based 4-partition MBR
    (1MB placeholder / 128MB squashfs / 32MB boot / 2GB overlay)
  - make_watchguard_t30w_bootfs.sh: ext2 bootfs with -I 128 -O ^64bit
    for U-Boot 2010 compatibility

Boot and upgrade:
  - 79_mount_t30_overlay: preinit hook mounts /dev/mmcblk0p4 rootfs_data
    by label and calls fopivot for overlay setup
  - watchguard-sdcard.sh: sysupgrade writes new squashfs to p2 and
    kernel to p3, preserves p4 (rootfs_data / user config)
  - platform.sh: routes firebox-t30 to watchguard_sdcard_do_upgrade

Signed-off-by: Damien Mascord <tusker@tusker.org>
@dmascord
dmascord force-pushed the add-watchguard-t30-w branch 2 times, most recently from ab7d350 to b0cdb6d Compare August 13, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants