--- elwix/config/ELWIX_ALFA_N2 2014/01/14 20:14:20 1.1.2.5 +++ elwix/config/ELWIX_ALFA_N2 2014/01/17 11:23:12 1.1.2.9 @@ -10,7 +10,7 @@ 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 # The PB92 has 32mb of RAM; hard-code that options AR71XX_REALMEM=32*1024*1024 @@ -21,7 +21,7 @@ options AR71XX_ENV_UBOOT #options ATH_EEPROM_FIRMWARE # Use EEPROM from flash #device firmware # Used by the above -device etherswitch +#device etherswitch #device arswitch hints "ELWIX_ALFA_N2.hints" @@ -30,14 +30,12 @@ include "../atheros/std.ar71xx" makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols #makeoptions MODULES_OVERRIDE="random gpio ar71xx if_gif if_gre if_bridge bridgestp usb wlan wlan_xauth wlan_acl wlan_wep wlan_tkip wlan_ccmp wlan_rssadapt wlan_amrr ath ath_pci hwpmc cam zlib" -options DDB +#options DDB #options KDB options SCHED_4BSD #4BSD scheduler options INET #InterNETworking -# Can't do IPv6 - it just doesn't fit. -# options INET6 -# options NFSCL #Network Filesystem Client +options INET6 options PSEUDOFS #Pseudo-filesystem framework options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions options ALQ @@ -65,8 +63,6 @@ device ar724x_pci # NVRAM U-Boot Environment -> Kernel environment device nvram2env -options MD_ROOT # MD is a potential root device - #options NFSD # New Network Filesystem Server #options NFSCLIENT #Network File System client #options NFSSERVER #Network File System server @@ -79,7 +75,7 @@ options MD_ROOT # MD is a potential root device #options BOOTP_COMPAT # Workaround for broken bootp daemons. #options BOOTP_WIRED_TO=fxp0 # Use interface fxp0 for BOOTP -options GEOM_LABEL # Provides labelization +#options GEOM_LABEL # Provides labelization options GEOM_UZIP device geom_uzip # compressed in-memory filesystem support @@ -107,16 +103,15 @@ options ATH_DEBUG options ATH_ENABLE_11N options ATH_DIAGAPI -# device ath_hal +device ath_hal options AH_SUPPORT_AR5416 options AH_DEBUG options AH_DEBUG_ALQ -device ath_hal #option AH_SUPPORT_AR9130 # Makes other chipsets not function! device ath_rate_sample -option AH_RXCFG_SDMAMW_4BYTES -option AH_AR5416_INTERRUPT_MITIGATION +options AH_RXCFG_SDMAMW_4BYTES +options AH_AR5416_INTERRUPT_MITIGATION # There's no DFS radar detection support yet so this won't actually # detect radars. It however does enable the rest of the channel change # machinery so DFS can be debugged. @@ -128,18 +123,22 @@ device arge #options ARGE_MDIO # Export an MDIO bus separate from arge #device miiproxy # MDIO bus <-> MII PHY rendezvous -#device usb +# 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 ehci # Mass storage device scbus -#device umass +device umass device da # Read MSDOS formatted disks +options GEOM_PART_BSD +options GEOM_PART_MBR options MSDOSFS # GPIO Bus @@ -160,6 +159,8 @@ device ar71xx_wdog device uart device uart_ar71xx +device pty + # Network twiddling device loop device ether @@ -169,3 +170,9 @@ device random device if_bridge device gif # ip[46] in ip[46] tunneling protocol device gre # generic encapsulation - only for IPv4 in IPv4 though atm + +#options MSGBUF_SIZE=65536 +#options SHMALL=128 +#options NSFBUFS=1024 +#options MAXFILES=512 +#options MAXUSERS=3