--- elwix/config/ELWIX_ALFA_N2 2014/01/16 12:47:48 1.1.2.7 +++ elwix/config/ELWIX_ALFA_N2 2014/01/24 01:28:55 1.1.2.14 @@ -10,19 +10,20 @@ ident ELWIX_ALFA_N2 # XXX The default load address in the Uboot environment is 0x80010000 makeoptions KERNLOADADDR=0x80050000 options HZ=1000 -options HWPMC_HOOKS +#options HWPMC_HOOKS +#device hwpmc # The PB92 has 32mb of RAM; hard-code that options AR71XX_REALMEM=32*1024*1024 # It's UBOOT, not Redboot - without this, things will hang at startup -#options AR71XX_ENV_UBOOT -#options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash -#options ATH_EEPROM_FIRMWARE # Use EEPROM from flash -#device firmware # Used by the above +options AR71XX_ENV_UBOOT +options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash +options ATH_EEPROM_FIRMWARE # Use EEPROM from flash +device firmware # Used by the above -#device etherswitch -#device arswitch +device etherswitch +device arswitch hints "ELWIX_ALFA_N2.hints" include "../atheros/std.ar71xx" @@ -36,7 +37,6 @@ makeoptions DEBUG=-g #Build kernel with gdb(1) debug options SCHED_4BSD #4BSD scheduler options INET #InterNETworking options INET6 -# options NFSCL #Network Filesystem Client options PSEUDOFS #Pseudo-filesystem framework options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions options ALQ @@ -64,11 +64,12 @@ device ar724x_pci # NVRAM U-Boot Environment -> Kernel environment device nvram2env +options NFSCL # New Network Filesystem Client #options NFSD # New Network Filesystem Server -#options NFSCLIENT #Network File System client +options NFSCLIENT #Network File System client #options NFSSERVER #Network File System server -#options NFSLOCKD # Network Lock Manager -#options NFS_ROOT # NFS usable as /, requires NFSCL +options NFSLOCKD # Network Lock Manager +options NFS_ROOT # NFS usable as /, requires NFSCL #options BOOTP # Use BOOTP to obtain IP address/hostname # Requires NFSCLIENT and NFS_ROOT #options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info @@ -78,7 +79,7 @@ device nvram2env options GEOM_LABEL # Provides labelization options GEOM_UZIP -device geom_uzip # compressed in-memory filesystem support +device geom_uzip # compressed in-memory filesystem support # Wireless NIC cards options IEEE80211_DEBUG @@ -121,27 +122,31 @@ options AH_AR5416_INTERRUPT_MITIGATION device mii device arge #options ARGE_DEBUG # Enable if_arge debugging for now -#options ARGE_MDIO # Export an MDIO bus separate from arge -#device miiproxy # MDIO bus <-> MII PHY rendezvous +options ARGE_MDIO # Export an MDIO bus separate from arge +device miiproxy # MDIO bus <-> MII PHY rendezvous # USB devices - PB92 has EHCI only -device usb -options USB_EHCI_BIG_ENDIAN_DESC # handle big-endian byte order -#options USB_DEBUG -options USB_HOST_ALIGN=32 -device ehci +#device usb +#options USB_EHCI_BIG_ENDIAN_DESC # handle big-endian byte order +##options USB_DEBUG +#options USB_HOST_ALIGN=32 +#device ehci # Mass storage -device scbus -device umass -device da +#device scbus +#device umass +#device da # Read MSDOS formatted disks options GEOM_PART_BSD options GEOM_PART_MBR -options MSDOSFS +options NULLFS +options UNIONFS +#options TMPFS +#options MSDOSFS + # GPIO Bus device gpio device gpioled @@ -160,11 +165,10 @@ device ar71xx_wdog device uart device uart_ar71xx -device pty - # Network twiddling device loop device ether +device vlan device md device bpf device random