ath0 bpf errors nanobsd 8.1-p1 on Alix
Warner Losh
imp at bsdimp.com
Tue Oct 5 20:28:00 UTC 2010
In message: <AANLkTins0hgj7_8sw_z0biNryzZGh46mtNNZTWvw-2ZA at mail.gmail.com>
Sven Hazejager <sven at hazejager.nl> writes:
: All,
:
: I'm having some challenging issues getting nanoBSD 8.1-p1 on an Alix
: to work. It seems that ath0 and the BPF do not work together resulting
: in dhcpd and hostapd failing to load. I'm sure I'm doing something
: wrong here. Perhaps something regarding ath* statements in kernel
: config. All is working fine on 7.3. Any suggestions?
Didn't the way you configure wlan change between 7 & 8, so now you
have to use the wlan device and all that rot? Did you do that conversion?
Warner
: Thanks,
: Sven
:
: Symptoms, boot output:
:
: ...
: Starting Network: lo0 vr0 vr1 ath0.
: ...
: ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
: ether 00:80:48:67:54:6c
: media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
: status: no carrier
: ...
: Starting dhcpd.
: Internet Systems Consortium DHCP Server V3.1.3
: Copyright 2004-2009 Internet Systems Consortium.
: All rights reserved.
: For info, please visit https://www.isc.org/software/dhcp/
: Wrote 0 deleted host decls to leases file.
: Wrote 0 new dynamic host decls to leases file.
: Wrote 0 leases to leases file.
: Listening on BPF/vr0/00:0d:b9:19:aa:94/192.168.0/24
: Sending on BPF/vr0/00:0d:b9:19:aa:94/192.168.0/24
: Oct 4 21:06:12 algol dhcpd: ath0: not foundath0: not found
: /etc/rc: WARNING: failed to start dhcpd
: ...
: Starting hostapd.
: Configuration file: /etc/hostapd.conf
: pcap_open_live:
: ifname='ath0'
: bsd driver initialization failed.
: rmdir[ctrl_interface]: No such file or directory
: /etc/rc: WARNING: failed to start hostapd
: ...
:
: Kernel config:
:
: cpu I586_CPU
: cpu I686_CPU # For testing
: ident ALIX
:
: options SCHED_ULE # ULE scheduler
: options PREEMPTION # Enable kernel thread preemption
: options INET # InterNETworking
: options INET6 # IPv6 communications protocols
: #options SCTP # Stream Control Transmission Protocol
: options FFS # Berkeley Fast Filesystem
: options SOFTUPDATES # Enable FFS soft updates support
: #options UFS_ACL # Support for access control lists
: options UFS_DIRHASH # Improve performance on big directories
: #options UFS_GJOURNAL # Enable gjournal-based UFS journaling
: #options MD_ROOT # MD is a potential root device
: options PROCFS # Process filesystem (requires PSEUDOFS)
: options PSEUDOFS # Pseudo-filesystem framework
: options GEOM_PART_GPT # GUID Partition Tables.
: options GEOM_LABEL # Provides labelization
: options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!]
: #options COMPAT_FREEBSD4 # Compatible with FreeBSD4
: #options COMPAT_FREEBSD5 # Compatible with FreeBSD5
: #options COMPAT_FREEBSD6 # Compatible with FreeBSD6
: #options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
: #options KTRACE # ktrace(1) support
: options STACK # stack(9) support
: options SYSVSHM # SYSV-style shared memory
: options SYSVMSG # SYSV-style message queues
: options SYSVSEM # SYSV-style semaphores
: options P1003_1B_SEMAPHORES # POSIX-style semaphores
: options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time
: extensions
: options KBD_INSTALL_CDEV # install a CDEV entry in /dev
: #options AUDIT # Security event auditing
: #options KDTRACE_HOOKS # Kernel DTrace hooks
: options PRINTF_BUFR_SIZE=128 # Prevent printf output being
: interspersed.
: options FLOWTABLE # per-cpu routing cache
:
: # ALIX specific
: options CPU_GEODE
: options CPU_SOEKRIS
: options NO_F00F_HACK
: device crypto
: device glxsb
:
: # Bus support.
: device pci
:
: # ATA and ATAPI devices
: device ata
: device atadisk # ATA disk drives
: options ATA_STATIC_ID # Static device numbering
:
: # SCSI peripherals
: device scbus # SCSI bus (required for SCSI)
: device da # Direct Access (disks)
:
: # syscons is the default console driver, resembling an SCO console
: #device sc
:
: # Serial (COM) ports
: device uart # Generic UART driver
:
: # PCI Ethernet NICs that use the common MII bus controller code.
: # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
: device miibus # MII bus support
: device vr # VIA Rhine, Rhine II
:
: # Wireless NIC cards
: device wlan # 802.11 support
: device wlan_wep # 802.11 WEP support
: device wlan_ccmp # 802.11 CCMP support
: device wlan_tkip # 802.11 TKIP support
: device wlan_amrr # AMRR transmit rate control algorithm
: device wlan_xauth
: device ath # Atheros pci/cardbus NIC's
: device ath_hal # Atheros HAL (Hardware Access Layer)
: options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors
: device ath_rate_sample # SampleRate tx rate control for ath
:
: # Pseudo devices.
: device loop # Network loopback
: device random # Entropy device
: device ether # Ethernet support
: device tun # Packet tunnel.
: device pty # Pseudo-ttys (telnet etc)
: device md # Memory "disks"
: device gif # IPv6 and IPv4 tunneling
: #device firmware # firmware assist module
:
: # The `bpf' device enables the Berkeley Packet Filter.
: # Be aware of the administrative consequences of enabling this!
: # Note that 'bpf' is required for DHCP.
: device bpf # Berkeley packet filter
: device pf
: device pflog
:
: # USB support
: device ohci # OHCI PCI->USB interface
: device ehci # EHCI PCI->USB interface (USB 2.0)
: device usb # USB Bus (required)
: device umass # Disks/Mass storage - Requires scbus and da
: device uftdi
: device ucom
: _______________________________________________
: freebsd-embedded at freebsd.org mailing list
: http://lists.freebsd.org/mailman/listinfo/freebsd-embedded
: To unsubscribe, send any mail to "freebsd-embedded-unsubscribe at freebsd.org"
:
:
More information about the freebsd-embedded
mailing list