Date: Sun, 28 Oct 2007 14:14:55 -0500 From: bazzoola <bazzoola@gmail.com> To: freebsd-stable@freebsd.org Subject: "ral0: device timeout" in RELENG_7 Message-ID: <3BDB570E-E93A-443A-802F-AD359F63EAB6@gmail.com>
next in thread | raw e-mail | index | archive | help
Greetings, ral0 does not function correctly under RELENG_7 as an access point. The same configuration used to work just fine on RELENG_6 (please see attached) "ral0: device timeout" I do not receive this message if I am using ral0 as a client (not an access point) I do not receive this message if ral0 does not have an IP address associated with it (even if hostapd is running and running as an AP). So, to trigger this problem I run: ifconfig ral0 inet 192.168.2.11 netmask 255.255.255.0 Also, immediately after that I get so many interrupts on IRQ5 and the LED on the card keeps blinking. Here is my configuration: #pciconf ral0@pci0:0:13:0: class=0x028000 card=0x00321737 chip=0x02011814 rev=0x01 hdr=0x00 vendor = 'Ralink Technology, Corp' device = '0x03011814 Zonet ZEW1601 (Ralink Chipset) 802.11b/ g WLAN Card' class = network cap 01[40] = powerspec 2 supports D0 D3 current D0 #cat /root/kernels/GENERIC2 # GENERIC2 -- Generic kernel configuration file for FreeBSD/i386 cpu I486_CPU cpu I586_CPU cpu I686_CPU ident GENERIC2 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 MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem 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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real- time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options ADAPTIVE_GIANT # Giant mutex is adaptive. options STOP_NMI # Stop CPUS using NMI instead of IPI options AUDIT # Security event auditing device apic # I/O APIC device pci device fdc device ata device atadisk # ATA disk drives device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device kbdmux # keyboard multiplexer device vga # VGA video card driver device agp # support several AGP chipsets device pmtimer device sio # 8250, 16[45]50 based serial ports device uart # Generic UART driver device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet 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_scan_ap # 802.11 AP mode scanning device wlan_scan_sta # 802.11 STA mode scanning device ral # Ralink Technology RT2500 wireless NICs. device loop # Network loopback device random # Entropy device device ether # Ethernet support device sl # Kernel SLIP device ppp # Kernel PPP device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) device firmware # firmware assist module device bpf # Berkeley packet filter #dmesg Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-BETA1 #3: Thu Oct 25 14:20:12 EDT 2007 r...@nixnixnix.local:/usr/obj/usr/src/sys/GENERIC2 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD-K6(tm) 3D processor (501.14-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX> AMD Features=0x80000800<SYSCALL,3DNow!> real memory = 266272768 (253 MB) avail memory = 251076608 (239 MB) wlan: mac acl policy registered kbd1 at kbdmux0 K6-family MTRR support enabled (2 registers) acpi0: <GBT AWRDACPI> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, fcf0000 (3) failed Timecounter "ACPI-safe" frequency 3579545 Hz quality 850 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0 cpu0: <ACPI CPU> on acpi0 acpi_throttle0: <ACPI CPU Throttling> on cpu0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x480-0x48f, 0x5000-0x5041 on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib0: no PRT entry for 0.0.INTA agp0: <SiS 530 host to AGP bridge> on hostb0 atapci0: <SiS 530 UDMA66 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x4000-0x400f irq 14 at device 0.1 on pci0 ata0: <ATA channel 0> on atapci0 ata0: [ITHREAD] ata1: <ATA channel 1> on atapci0 ata1: [ITHREAD] isab0: <PCI-ISA bridge> at device 1.0 on pci0 isa0: <ISA bus> on isab0 pci0: <unknown> at device 1.1 (no driver attached) pci0: <serial bus, USB> at device 1.2 (no driver attached) pcib1: <PCI-PCI bridge> at device 2.0 on pci0 pci1: <PCI bus> on pcib1 vgapci0: <VGA-compatible display> port 0xc000-0xc07f mem 0xe2000000-0xe27fffff,0xe2c00000-0xe2c0ffff at device 0.0 on pci1 skc0: <D-Link DGE-530T Gigabit Ethernet> port 0xd000-0xd0ff mem 0xe2d04000-0xe2d07fff irq 11 at device 9.0 on pci0 skc0: DGE-530T Gigabit Ethernet Adapter rev. (0x9) sk0: <Marvell Semiconductor, Inc. Yukon> on skc0 sk0: Ethernet address: XX:XX:5b:XX:XX:XX miibus0: <MII bus> on sk0 e1000phy0: <Marvell 88E1011 Gigabit PHY> PHY 0 on miibus0 e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto skc0: [ITHREAD] skc1: <D-Link DGE-530T Gigabit Ethernet> port 0xd400-0xd4ff mem 0xe2d00000-0xe2d03fff irq 10 at device 11.0 on pci0 skc1: DGE-530T Gigabit Ethernet Adapter rev. (0x9) sk1: <Marvell Semiconductor, Inc. Yukon> on skc1 sk1: Ethernet address: XX:19:XX:6a:2f:XX miibus1: <MII bus> on sk1 e1000phy1: <Marvell 88E1011 Gigabit PHY> PHY 0 on miibus1 e1000phy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto skc1: [ITHREAD] ral0: <Ralink Technology RT2560> mem 0xe2d08000-0xe2d09fff irq 12 at device 13.0 on pci0 ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 ral0: Ethernet address: XX:12:XX:XX:XX:XX ral0: [ITHREAD] pci0: <multimedia, audio> at device 15.0 (no driver attached) fdc0: <floppy drive controller> port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FILTER] sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio0: [FILTER] sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A sio1: [FILTER] atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] pmtimer0 on isa0 orm0: <ISA Option ROM> at iomem 0xc0000-0xc7fff pnpid ORM0000 on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 501139932 Hz quality 800 Timecounters tick every 1.000 msec ad0: 29311MB <Maxtor 4W030H2 AAH41310> at ata0-master UDMA66 acd0: CDRW <R/RW 4x4x32/C1.7> at ata1-master PIO4 Trying to mount root from ufs:/dev/ad0s1a Loading configuration files. kernel dumps on /dev/ad0s1b Entropy harvesting: interrupts ethernet point_to_point kickstart . swapon: adding /dev/ad0s1b as swap device Starting file system checks: /dev/ad0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s1a: clean, 153181 free (7253 frags, 18241 blocks, 2.9% fragmentation) /dev/ad0s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s1e: clean, 248240 free (80 frags, 31020 blocks, 0.0% fragmentation) /dev/ad0s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s1f: clean, 10470226 free (146002 frags, 1290528 blocks, 1.1% fragmentation) /dev/ad0s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s1d: clean, 495135 free (16031 frags, 59888 blocks, 2.6% fragmentation) Setting hostuuid: 9a553a70-82b3-11dc-b362-00195b6a1fa8. Setting hostid: 0x33fb7eb8. Mounting local file systems: . Setting hostname: nixnixnix.local. net.inet6.ip6.auto_linklocal: 1 -> 0 net.inet.tcp.blackhole: 0 -> 2 net.inet.udp.blackhole: 0 -> 1 ... The man page states that ral0 might not be functional with PCI 2.1 FreeBSD 7 detects my BIOS PCI as 2.1 (however I have 2.2) #more dmesg.txt | grep pcibios pcibios: PCI BIOS entry at 0xf0000+0xb4f0 pcibios: BIOS version 2.10 I checked the mobo's specs and they claim that they support PCI 2.2 http://www.gigabyte.com.tw/Products/Motherboard/Products_Spec.aspx?ClassValue=Motherboard&ProductID=1579&ProductName=GA-5SMM Btw, I have the latest BIOS installed. #vmstat -i interrupt total rate irq0: clk 5222685 999 irq4: sio0 1335 0 irq5: ral0 12878 2 irq6: fdc0 2 0 irq7: ppc0 1 0 irq8: rtc 668385 127 irq10: skc1 48065 9 irq11: skc0 48746 9 irq14: ata0 52436 10 Total 6054533 1158 Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BDB570E-E93A-443A-802F-AD359F63EAB6>