LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* 2.6.25-rc2 regression in rt61pci wireless driver
@ 2008-02-16 12:06 Chris Clayton
2008-02-18 18:11 ` Ivo van Doorn
0 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-16 12:06 UTC (permalink / raw)
To: linux-kernel; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 2578 bytes --]
Hi,
Firstly, please cc me into any any replies - I'm not subscribed.
In 2.6.25 kernels, my wireless LAN dies after even the smallest amount
of network activity. The following screen cut shows what I typically
see:
[chris:~]$ uname -a
Linux laptop 2.6.25-rc2 #10 PREEMPT Sat Feb 16 09:53:04 UTC 2008 i686
GNU/Linux
[chris:~]$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.30 : 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=9.837 msec
64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=3.148 msec
64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=2.205 msec
^C
--- 192.168.1.1 ping statistics ---
9 packets transmitted, 3 packets received, 66% packet loss
round-trip min/avg/max/mdev = 2.205/5.063/9.837/3.397 ms
[chris:~]$ dmesg | tail
NET: Unregistered protocol family 23
parport_pc 00:0f: disabled
ACPI: PCI interrupt for device 0000:02:00.0 disabled
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) ->
IRQ 11
[drm] Initialized radeon 1.28.0 20060524 on minor 0
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 2x mode
[drm] Setting GART location based on old memory map
[drm] writeback test succeeded in 1 usecs
[chris:~]$
As you can see, after a few packets, the ping application hangs and
after that point, all network accesses fail. There are no error
messages written to the logs when the network dies. I can restart the
network by simply unloading and reloading the driver. This hang does
not occur with a different wireless card that uses the rtl8180 driver.
My config and the output from dmesg (after reloading the driver) are
attached. I have Ralink debugfs enabled so can provide any additional
diagnostics that may be helpful from that source.
(I should perhaps add that I am sure that this is not the same problem
I reported tthrough bugzilla (bug 9860) a few weeks ago, which it
seems was a problem with my AP/router. Since resetting my AP/Router, I
can reboot to 2.6.24.2 and the wireless network works reliably with
the same hardware.)
The hardware is a Belkin F5D7010 802.11g Notebook card communicating
with a Draytek Vigor 2600 802.11b combined AP/Router/Broadband Modem.
I will be more than happy to provide additional diagnostics, but
please bear in mind that I am not a git user, so cannot do bisects. I
am, however, perfectly capable of applying or reverting patches,
rebuilding and re-testing, so I am quite happy to do that.
Thanks in advance.
Chris
[-- Attachment #2: rt61pci_dies --]
[-- Type: application/octet-stream, Size: 1104 bytes --]
[chris:~]$ uname -a
Linux laptop 2.6.25-rc2 #10 PREEMPT Sat Feb 16 09:53:04 UTC 2008 i686 GNU/Linux
[chris:~]$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.30 : 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=9.837 msec
64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=3.148 msec
64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=2.205 msec
^C
--- 192.168.1.1 ping statistics ---
9 packets transmitted, 3 packets received, 66% packet loss
round-trip min/avg/max/mdev = 2.205/5.063/9.837/3.397 ms
[chris:~]$ dmesg | tail
NET: Unregistered protocol family 23
parport_pc 00:0f: disabled
ACPI: PCI interrupt for device 0000:02:00.0 disabled
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[drm] Initialized radeon 1.28.0 20060524 on minor 0
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 2x mode
[drm] Setting GART location based on old memory map
[drm] writeback test succeeded in 1 usecs
[chris:~]$
[-- Attachment #3: .config --]
[-- Type: application/octet-stream, Size: 48634 bytes --]
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.25-rc2
# Sat Feb 16 09:29:24 2008
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_FAST_CMPXCHG_LOCAL=y
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
CONFIG_QUICKLIST=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
# CONFIG_GENERIC_GPIO is not set
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_DMI=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
# CONFIG_GENERIC_TIME_VSYSCALL is not set
CONFIG_ARCH_HAS_CPU_RELAX=y
# CONFIG_HAVE_SETUP_PER_CPU_AREA is not set
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_ZONE_DMA32 is not set
CONFIG_ARCH_POPULATES_NODE_MAP=y
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_AOUT=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_KTIME_SCALAR=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
# CONFIG_POSIX_MQUEUE is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
# CONFIG_TASKSTATS is not set
# CONFIG_AUDIT is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=14
# CONFIG_CGROUPS is not set
# CONFIG_GROUP_SCHED is not set
# CONFIG_SYSFS_DEPRECATED is not set
# CONFIG_RELAY is not set
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_IPC_NS is not set
# CONFIG_USER_NS is not set
# CONFIG_PID_NS is not set
# CONFIG_BLK_DEV_INITRD is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
# CONFIG_EMBEDDED is not set
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_COMPAT_BRK=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLAB=y
# CONFIG_SLUB is not set
# CONFIG_SLOB is not set
# CONFIG_PROFILING is not set
# CONFIG_MARKERS is not set
CONFIG_HAVE_OPROFILE=y
# CONFIG_KPROBES is not set
CONFIG_HAVE_KPROBES=y
CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
CONFIG_BLOCK=y
# CONFIG_LBD is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set
# CONFIG_BLK_DEV_BSG is not set
#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
# CONFIG_IOSCHED_AS is not set
# CONFIG_IOSCHED_DEADLINE is not set
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_CLASSIC_RCU=y
# CONFIG_PREEMPT_RCU is not set
#
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ=y
# CONFIG_HIGH_RES_TIMERS is not set
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
# CONFIG_SMP is not set
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_RDC321X is not set
# CONFIG_X86_VSMP is not set
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_PARAVIRT_GUEST is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
CONFIG_MPENTIUMIII=y
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_GENERIC_CPU is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_XADD=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=4
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
# CONFIG_IOMMU_HELPER is not set
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_RCU_TRACE=y
# CONFIG_X86_UP_APIC is not set
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
CONFIG_VM86=y
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_X86_REBOOTFIXUPS is not set
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
CONFIG_PAGE_OFFSET=0xC0000000
# CONFIG_X86_PAE is not set
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPARSEMEM_STATIC=y
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
# CONFIG_RESOURCES_64BIT is not set
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_NR_QUICK=1
CONFIG_VIRT_TO_BUS=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_EFI is not set
CONFIG_SECCOMP=y
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
# CONFIG_SCHED_HRTICK is not set
# CONFIG_KEXEC is not set
CONFIG_PHYSICAL_START=0x100000
# CONFIG_RELOCATABLE is not set
CONFIG_PHYSICAL_ALIGN=0x100000
# CONFIG_COMPAT_VDSO is not set
#
# Power management options
#
CONFIG_PM=y
# CONFIG_PM_LEGACY is not set
# CONFIG_PM_DEBUG is not set
CONFIG_PM_SLEEP=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
# CONFIG_HIBERNATION is not set
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
# CONFIG_ACPI_PROC_EVENT is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_WMI is not set
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
# CONFIG_ACPI_CONTAINER is not set
# CONFIG_ACPI_SBS is not set
# CONFIG_APM is not set
#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=y
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
# CONFIG_CPU_FREQ_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
#
# CPUFreq processor drivers
#
# CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_GX_SUSPMOD is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SPEEDSTEP_ICH is not set
CONFIG_X86_SPEEDSTEP_SMI=y
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set
# CONFIG_X86_E_POWERSAVER is not set
#
# shared options
#
CONFIG_X86_SPEEDSTEP_LIB=y
# CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set
# CONFIG_CPU_IDLE is not set
#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
# CONFIG_PCIEPORTBUS is not set
# CONFIG_ARCH_SUPPORTS_MSI is not set
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set
CONFIG_PCCARD=m
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=m
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
CONFIG_CARDBUS=y
#
# PC-card bridges
#
CONFIG_YENTA=m
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
# CONFIG_PD6729 is not set
# CONFIG_I82092 is not set
# CONFIG_I82365 is not set
# CONFIG_TCIC is not set
CONFIG_PCMCIA_PROBE=y
CONFIG_PCCARD_NONSTATIC=m
# CONFIG_HOTPLUG_PCI is not set
#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=m
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=m
# CONFIG_PACKET_MMAP is not set
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_XFRM_USER=m
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set
CONFIG_NET_KEY=y
# CONFIG_NET_KEY_MIGRATE is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_SYN_COOKIES is not set
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_XFRM_TUNNEL=y
CONFIG_INET_TUNNEL=y
CONFIG_INET_XFRM_MODE_TRANSPORT=m
CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET_XFRM_MODE_BEET=y
# CONFIG_INET_LRO is not set
# CONFIG_INET_DIAG is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
# CONFIG_IP_VS is not set
# CONFIG_IPV6 is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
# CONFIG_INET6_TUNNEL is not set
# CONFIG_NETWORK_SECMARK is not set
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
# CONFIG_NETFILTER_ADVANCED is not set
#
# Core Netfilter Configuration
#
# CONFIG_NETFILTER_NETLINK_LOG is not set
CONFIG_NF_CONNTRACK=m
CONFIG_NF_CONNTRACK_FTP=m
CONFIG_NF_CONNTRACK_IRC=m
CONFIG_NF_CONNTRACK_SIP=m
# CONFIG_NF_CT_NETLINK is not set
CONFIG_NETFILTER_XTABLES=m
# CONFIG_NETFILTER_XT_TARGET_MARK is not set
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
# CONFIG_NETFILTER_XT_MATCH_MARK is not set
# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
CONFIG_NETFILTER_XT_MATCH_STATE=m
#
# IP: Netfilter Configuration
#
CONFIG_NF_CONNTRACK_IPV4=m
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_FILTER=m
# CONFIG_IP_NF_TARGET_REJECT is not set
CONFIG_IP_NF_TARGET_LOG=m
# CONFIG_IP_NF_TARGET_ULOG is not set
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
# CONFIG_NF_NAT_TFTP is not set
# CONFIG_NF_NAT_AMANDA is not set
# CONFIG_NF_NAT_PPTP is not set
# CONFIG_NF_NAT_H323 is not set
CONFIG_NF_NAT_SIP=m
# CONFIG_IP_NF_MANGLE is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
CONFIG_NET_SCHED=y
#
# Queueing/Scheduling
#
CONFIG_NET_SCH_CBQ=m
# CONFIG_NET_SCH_HTB is not set
# CONFIG_NET_SCH_HFSC is not set
CONFIG_NET_SCH_PRIO=m
# CONFIG_NET_SCH_RR is not set
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_DSMARK=m
# CONFIG_NET_SCH_NETEM is not set
CONFIG_NET_SCH_INGRESS=m
#
# Classification
#
CONFIG_NET_CLS=y
# CONFIG_NET_CLS_BASIC is not set
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
# CONFIG_CLS_U32_PERF is not set
# CONFIG_CLS_U32_MARK is not set
CONFIG_NET_CLS_RSVP=m
# CONFIG_NET_CLS_RSVP6 is not set
# CONFIG_NET_CLS_FLOW is not set
# CONFIG_NET_EMATCH is not set
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=y
# CONFIG_NET_ACT_GACT is not set
# CONFIG_NET_ACT_MIRRED is not set
# CONFIG_NET_ACT_IPT is not set
# CONFIG_NET_ACT_NAT is not set
# CONFIG_NET_ACT_PEDIT is not set
# CONFIG_NET_ACT_SIMP is not set
# CONFIG_NET_CLS_IND is not set
CONFIG_NET_SCH_FIFO=y
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
CONFIG_IRDA=m
#
# IrDA protocols
#
# CONFIG_IRLAN is not set
# CONFIG_IRNET is not set
# CONFIG_IRCOMM is not set
# CONFIG_IRDA_ULTRA is not set
#
# IrDA options
#
# CONFIG_IRDA_CACHE_LAST_LSAP is not set
# CONFIG_IRDA_FAST_RR is not set
# CONFIG_IRDA_DEBUG is not set
#
# Infrared-port device drivers
#
#
# SIR device drivers
#
CONFIG_IRTTY_SIR=m
#
# Dongle support
#
# CONFIG_DONGLE is not set
# CONFIG_KINGSUN_DONGLE is not set
# CONFIG_KSDAZZLE_DONGLE is not set
# CONFIG_KS959_DONGLE is not set
#
# FIR device drivers
#
# CONFIG_USB_IRDA is not set
CONFIG_SIGMATEL_FIR=m
# CONFIG_NSC_FIR is not set
# CONFIG_WINBOND_FIR is not set
# CONFIG_TOSHIBA_FIR is not set
CONFIG_SMC_IRCC_FIR=m
# CONFIG_ALI_FIR is not set
# CONFIG_VLSI_FIR is not set
# CONFIG_VIA_FIR is not set
# CONFIG_MCS_FIR is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
#
# Wireless
#
CONFIG_CFG80211=m
CONFIG_NL80211=y
CONFIG_WIRELESS_EXT=y
CONFIG_MAC80211=m
#
# Rate control algorithm selection
#
CONFIG_MAC80211_RC_DEFAULT_PID=y
# CONFIG_MAC80211_RC_DEFAULT_SIMPLE is not set
# CONFIG_MAC80211_RC_DEFAULT_NONE is not set
#
# Selecting 'y' for an algorithm will
#
#
# build the algorithm into mac80211.
#
CONFIG_MAC80211_RC_DEFAULT="pid"
CONFIG_MAC80211_RC_PID=y
# CONFIG_MAC80211_RC_SIMPLE is not set
CONFIG_MAC80211_DEBUGFS=y
# CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set
# CONFIG_MAC80211_DEBUG is not set
# CONFIG_IEEE80211 is not set
CONFIG_RFKILL=m
# CONFIG_RFKILL_INPUT is not set
# CONFIG_NET_9P is not set
#
# Device Drivers
#
#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=m
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_CONNECTOR is not set
# CONFIG_MTD is not set
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_PC_PCMCIA is not set
# CONFIG_PARPORT_GSC is not set
# CONFIG_PARPORT_AX88796 is not set
CONFIG_PARPORT_1284=y
CONFIG_PNP=y
# CONFIG_PNP_DEBUG is not set
#
# Protocols
#
CONFIG_ISAPNP=y
# CONFIG_PNPBIOS is not set
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_FD=m
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_UB is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
CONFIG_MISC_DEVICES=y
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
CONFIG_EEPROM_93CX6=m
# CONFIG_SGI_IOC4 is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_TC1100_WMI is not set
# CONFIG_SONY_LAPTOP is not set
# CONFIG_THINKPAD_ACPI is not set
# CONFIG_INTEL_MENLOW is not set
# CONFIG_ENCLOSURE_SERVICES is not set
CONFIG_HAVE_IDE=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECS=m
# CONFIG_BLK_DEV_DELKIN is not set
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=y
# CONFIG_BLK_DEV_IDEACPI is not set
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_PROC_FS=y
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEDMA_SFF=y
#
# PCI IDE chipsets support
#
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
# CONFIG_BLK_DEV_GENERIC is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_CS5535 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_SC1200 is not set
CONFIG_BLK_DEV_PIIX=y
# CONFIG_BLK_DEV_IT8213 is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_BLK_DEV_TC86C001 is not set
#
# Other IDE chipsets support
#
#
# Note: most of these also require special kernel boot parameters
#
# CONFIG_BLK_DEV_4DRIVES is not set
# CONFIG_BLK_DEV_ALI14XX is not set
# CONFIG_BLK_DEV_DTC2278 is not set
# CONFIG_BLK_DEV_HT6560B is not set
# CONFIG_BLK_DEV_QD65XX is not set
# CONFIG_BLK_DEV_UMC8672 is not set
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDE_ARCH_OBSOLETE_INIT=y
# CONFIG_BLK_DEV_HD is not set
#
# SCSI device support
#
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_TGT is not set
# CONFIG_SCSI_NETLINK is not set
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_CHR_DEV_SG=m
# CONFIG_CHR_DEV_SCH is not set
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set
CONFIG_SCSI_WAIT_SCAN=m
#
# SCSI Transports
#
# CONFIG_SCSI_SPI_ATTRS is not set
# CONFIG_SCSI_FC_ATTRS is not set
# CONFIG_SCSI_ISCSI_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
# CONFIG_ISCSI_TCP is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_HPTIOP is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_STEX is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_PAS16 is not set
# CONFIG_SCSI_QLOGIC_FAS is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_QLA_FC is not set
# CONFIG_SCSI_QLA_ISCSI is not set
# CONFIG_SCSI_LPFC is not set
# CONFIG_SCSI_SYM53C416 is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_ULTRASTOR is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_SRP is not set
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
# CONFIG_ATA is not set
# CONFIG_MD is not set
# CONFIG_FUSION is not set
#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# CONFIG_IEEE1394 is not set
CONFIG_I2O=m
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
# CONFIG_I2O_EXT_ADAPTEC is not set
# CONFIG_I2O_CONFIG is not set
# CONFIG_I2O_BUS is not set
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
CONFIG_I2O_PROC=m
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
# CONFIG_NETDEVICES_MULTIQUEUE is not set
# CONFIG_IFB is not set
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
# CONFIG_MACVLAN is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
# CONFIG_VETH is not set
# CONFIG_NET_SB1000 is not set
# CONFIG_ARCNET is not set
# CONFIG_PHYLIB is not set
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL1 is not set
# CONFIG_EL2 is not set
# CONFIG_ELPLUS is not set
# CONFIG_EL16 is not set
# CONFIG_EL3 is not set
# CONFIG_3C515 is not set
CONFIG_VORTEX=m
# CONFIG_TYPHOON is not set
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_VENDOR_RACAL is not set
# CONFIG_NET_TULIP is not set
# CONFIG_AT1700 is not set
# CONFIG_DEPCA is not set
# CONFIG_HP100 is not set
# CONFIG_NET_ISA is not set
# CONFIG_IBM_NEW_EMAC_ZMII is not set
# CONFIG_IBM_NEW_EMAC_RGMII is not set
# CONFIG_IBM_NEW_EMAC_TAH is not set
# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_AC3200 is not set
# CONFIG_APRICOT is not set
# CONFIG_B44 is not set
# CONFIG_FORCEDETH is not set
# CONFIG_CS89x0 is not set
# CONFIG_EEPRO100 is not set
CONFIG_E100=m
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_R6040 is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_SC92031 is not set
# CONFIG_NET_POCKET is not set
# CONFIG_NETDEV_1000 is not set
# CONFIG_NETDEV_10000 is not set
# CONFIG_TR is not set
#
# Wireless LAN
#
# CONFIG_WLAN_PRE80211 is not set
CONFIG_WLAN_80211=y
# CONFIG_PCMCIA_RAYCS is not set
# CONFIG_IPW2100 is not set
# CONFIG_IPW2200 is not set
# CONFIG_LIBERTAS is not set
# CONFIG_AIRO is not set
# CONFIG_HERMES is not set
# CONFIG_ATMEL is not set
# CONFIG_AIRO_CS is not set
# CONFIG_PCMCIA_WL3501 is not set
# CONFIG_PRISM54 is not set
# CONFIG_USB_ZD1201 is not set
# CONFIG_USB_NET_RNDIS_WLAN is not set
CONFIG_RTL8180=m
# CONFIG_RTL8187 is not set
# CONFIG_ADM8211 is not set
# CONFIG_P54_COMMON is not set
# CONFIG_ATH5K is not set
# CONFIG_IWL4965 is not set
# CONFIG_IWL3945 is not set
# CONFIG_HOSTAP is not set
# CONFIG_B43 is not set
# CONFIG_B43LEGACY is not set
# CONFIG_ZD1211RW is not set
CONFIG_RT2X00=m
CONFIG_RT2X00_LIB=m
CONFIG_RT2X00_LIB_PCI=m
CONFIG_RT2X00_LIB_FIRMWARE=y
# CONFIG_RT2400PCI is not set
# CONFIG_RT2500PCI is not set
CONFIG_RT61PCI=m
# CONFIG_RT61PCI_RFKILL is not set
# CONFIG_RT2500USB is not set
# CONFIG_RT73USB is not set
CONFIG_RT2X00_LIB_DEBUGFS=y
CONFIG_RT2X00_DEBUG=y
#
# USB Network Adapters
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# CONFIG_NET_PCMCIA is not set
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
CONFIG_PPP=m
# CONFIG_PPP_MULTILINK is not set
# CONFIG_PPP_FILTER is not set
CONFIG_PPP_ASYNC=m
# CONFIG_PPP_SYNC_TTY is not set
CONFIG_PPP_DEFLATE=m
# CONFIG_PPP_BSDCOMP is not set
# CONFIG_PPP_MPPE is not set
# CONFIG_PPPOE is not set
# CONFIG_PPPOL2TP is not set
# CONFIG_SLIP is not set
CONFIG_SLHC=m
# CONFIG_NET_FC is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_ISDN is not set
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_POLLDEV is not set
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_INPORT is not set
# CONFIG_MOUSE_LOGIBM is not set
# CONFIG_MOUSE_PC110PAD is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=y
# CONFIG_INPUT_APANEL is not set
# CONFIG_INPUT_WISTRON_BTNS is not set
# CONFIG_INPUT_ATLAS_BTNS is not set
# CONFIG_INPUT_ATI_REMOTE is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
# CONFIG_INPUT_POWERMATE is not set
# CONFIG_INPUT_YEALINK is not set
# CONFIG_INPUT_UINPUT is not set
#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
# CONFIG_GAMEPORT is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_NOZOMI is not set
#
# Serial drivers
#
CONFIG_SERIAL_8250=y
# CONFIG_SERIAL_8250_CONSOLE is not set
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_CS is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
# CONFIG_SERIAL_8250_EXTENDED is not set
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
# CONFIG_SERIAL_JSM is not set
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=128
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
# CONFIG_PPDEV is not set
# CONFIG_IPMI_HANDLER is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_NVRAM is not set
CONFIG_RTC=y
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_SONYPI is not set
#
# PCMCIA character devices
#
# CONFIG_SYNCLINK_CS is not set
# CONFIG_CARDMAN_4000 is not set
# CONFIG_CARDMAN_4040 is not set
# CONFIG_IPWIRELESS is not set
# CONFIG_MWAVE is not set
# CONFIG_PC8736x_GPIO is not set
# CONFIG_NSC_GPIO is not set
# CONFIG_CS5535_GPIO is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_HPET is not set
# CONFIG_HANGCHECK_TIMER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_TELCLOCK is not set
CONFIG_DEVPORT=y
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_CHARDEV=m
#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_ALGOPCF is not set
# CONFIG_I2C_ALGOPCA is not set
#
# I2C Hardware Bus support
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_ELEKTOR is not set
CONFIG_I2C_I801=m
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PARPORT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_SAVAGE4 is not set
# CONFIG_I2C_SIMTEC is not set
# CONFIG_SCx200_ACB is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_TAOS_EVM is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_TINY_USB is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
#
# Miscellaneous I2C Chip support
#
# CONFIG_DS1682 is not set
# CONFIG_SENSORS_EEPROM is not set
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_PCF8575 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_TPS65010 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# SPI support
#
# CONFIG_SPI is not set
# CONFIG_SPI_MASTER is not set
# CONFIG_W1 is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_BATTERY_DS2760 is not set
# CONFIG_HWMON is not set
CONFIG_THERMAL=y
# CONFIG_WATCHDOG is not set
#
# Sonics Silicon Backplane
#
CONFIG_SSB_POSSIBLE=y
# CONFIG_SSB is not set
#
# Multifunction device drivers
#
# CONFIG_MFD_SM501 is not set
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
CONFIG_DVB_CORE=m
# CONFIG_DVB_CORE_ATTACH is not set
# CONFIG_DVB_CAPTURE_DRIVERS is not set
CONFIG_DAB=y
# CONFIG_USB_DABUSB is not set
#
# Graphics support
#
CONFIG_AGP=y
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
CONFIG_AGP_INTEL=y
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
CONFIG_DRM=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_I830 is not set
# CONFIG_DRM_I915 is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set
# CONFIG_VGASTATE is not set
CONFIG_VIDEO_OUTPUT_CONTROL=m
# CONFIG_FB is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
# CONFIG_VIDEO_SELECT is not set
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
# CONFIG_SND_PCM_OSS_PLUGINS is not set
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
# CONFIG_SND_VERBOSE_PROCFS is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_AC97_CODEC=y
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_MTS64 is not set
# CONFIG_SND_SERIAL_U16550 is not set
CONFIG_SND_MPU401=m
# CONFIG_SND_PORTMAN2X4 is not set
#
# ISA devices
#
# CONFIG_SND_ADLIB is not set
# CONFIG_SND_AD1816A is not set
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_ALS100 is not set
# CONFIG_SND_AZT2320 is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_DT019X is not set
# CONFIG_SND_ES968 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_SC6000 is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_MIRO is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set
# CONFIG_SND_WAVEFRONT is not set
#
# PCI devices
#
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS300 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_OXYGEN is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS5530 is not set
# CONFIG_SND_CS5535AUDIO is not set
# CONFIG_SND_DARLA20 is not set
# CONFIG_SND_GINA20 is not set
# CONFIG_SND_LAYLA20 is not set
# CONFIG_SND_DARLA24 is not set
# CONFIG_SND_GINA24 is not set
# CONFIG_SND_LAYLA24 is not set
# CONFIG_SND_MONA is not set
# CONFIG_SND_MIA is not set
# CONFIG_SND_ECHO3G is not set
# CONFIG_SND_INDIGO is not set
# CONFIG_SND_INDIGOIO is not set
# CONFIG_SND_INDIGODJ is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_HDA_INTEL is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_HIFIER is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
CONFIG_SND_INTEL8X0=y
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RIPTIDE is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SIS7019 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VIRTUOSO is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set
CONFIG_SND_AC97_POWER_SAVE=y
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
#
# USB devices
#
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
# CONFIG_SND_USB_CAIAQ is not set
#
# PCMCIA devices
#
# CONFIG_SND_VXPOCKET is not set
# CONFIG_SND_PDAUDIOCF is not set
#
# System on Chip audio support
#
# CONFIG_SND_SOC is not set
#
# SoC Audio support for SuperH
#
#
# ALSA SoC audio for Freescale SOCs
#
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
CONFIG_AC97_BUS=y
CONFIG_HID_SUPPORT=y
CONFIG_HID=y
# CONFIG_HID_DEBUG is not set
# CONFIG_HIDRAW is not set
#
# USB Input Devices
#
CONFIG_USB_HID=m
# CONFIG_USB_HIDINPUT_POWERBOOK is not set
# CONFIG_HID_FF is not set
# CONFIG_USB_HIDDEV is not set
#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_DEVICE_CLASS is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
CONFIG_USB_SUSPEND=y
# CONFIG_USB_PERSIST is not set
# CONFIG_USB_OTG is not set
#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
CONFIG_USB_UHCI_HCD=m
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#
#
# may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_LIBUSUAL is not set
#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_MON is not set
#
# USB port drivers
#
# CONFIG_USB_USS720 is not set
CONFIG_USB_SERIAL=m
# CONFIG_USB_EZUSB is not set
CONFIG_USB_SERIAL_GENERIC=y
# CONFIG_USB_SERIAL_AIRCABLE is not set
# CONFIG_USB_SERIAL_AIRPRIME is not set
# CONFIG_USB_SERIAL_ARK3116 is not set
# CONFIG_USB_SERIAL_BELKIN is not set
# CONFIG_USB_SERIAL_CH341 is not set
# CONFIG_USB_SERIAL_WHITEHEAT is not set
# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
# CONFIG_USB_SERIAL_CP2101 is not set
# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
# CONFIG_USB_SERIAL_EMPEG is not set
# CONFIG_USB_SERIAL_FTDI_SIO is not set
# CONFIG_USB_SERIAL_FUNSOFT is not set
# CONFIG_USB_SERIAL_VISOR is not set
# CONFIG_USB_SERIAL_IPAQ is not set
# CONFIG_USB_SERIAL_IR is not set
# CONFIG_USB_SERIAL_EDGEPORT is not set
# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
# CONFIG_USB_SERIAL_GARMIN is not set
# CONFIG_USB_SERIAL_IPW is not set
# CONFIG_USB_SERIAL_IUU is not set
# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
# CONFIG_USB_SERIAL_KEYSPAN is not set
# CONFIG_USB_SERIAL_KLSI is not set
# CONFIG_USB_SERIAL_KOBIL_SCT is not set
# CONFIG_USB_SERIAL_MCT_U232 is not set
# CONFIG_USB_SERIAL_MOS7720 is not set
# CONFIG_USB_SERIAL_MOS7840 is not set
# CONFIG_USB_SERIAL_NAVMAN is not set
# CONFIG_USB_SERIAL_PL2303 is not set
# CONFIG_USB_SERIAL_OTI6858 is not set
# CONFIG_USB_SERIAL_HP4X is not set
# CONFIG_USB_SERIAL_SAFE is not set
# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
# CONFIG_USB_SERIAL_TI is not set
# CONFIG_USB_SERIAL_CYBERJACK is not set
# CONFIG_USB_SERIAL_XIRCOM is not set
# CONFIG_USB_SERIAL_OPTION is not set
# CONFIG_USB_SERIAL_OMNINET is not set
# CONFIG_USB_SERIAL_DEBUG is not set
#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_BERRY_CHARGE is not set
# CONFIG_USB_LED is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_PHIDGET is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_TEST is not set
# CONFIG_USB_GADGET is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_INFINIBAND is not set
# CONFIG_EDAC is not set
# CONFIG_RTC_CLASS is not set
# CONFIG_DMADEVICES is not set
# CONFIG_AUXDISPLAY is not set
#
# Userspace I/O
#
# CONFIG_UIO is not set
#
# Firmware Drivers
#
# CONFIG_EDD is not set
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
#
# File systems
#
CONFIG_EXT2_FS=m
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
# CONFIG_EXT3_FS_POSIX_ACL is not set
# CONFIG_EXT3_FS_SECURITY is not set
# CONFIG_EXT4DEV_FS is not set
CONFIG_JBD=y
CONFIG_JBD_DEBUG=y
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_FS_POSIX_ACL is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
CONFIG_DNOTIFY=y
# CONFIG_INOTIFY is not set
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=m
#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
# CONFIG_ZISOFS is not set
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
# CONFIG_TMPFS_POSIX_ACL is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_CONFIGFS_FS=m
#
# Miscellaneous filesystems
#
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
# CONFIG_NFS_FS is not set
# CONFIG_NFSD is not set
CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set
CONFIG_CIFS=m
# CONFIG_CIFS_STATS is not set
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_XATTR is not set
# CONFIG_CIFS_DEBUG2 is not set
# CONFIG_CIFS_EXPERIMENTAL is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
# CONFIG_SGI_PARTITION is not set
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_KARMA_PARTITION is not set
# CONFIG_EFI_PARTITION is not set
# CONFIG_SYSV68_PARTITION is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
# CONFIG_NLS_ASCII is not set
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
# CONFIG_DLM is not set
#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
# CONFIG_PRINTK_TIME is not set
CONFIG_ENABLE_WARN_DEPRECATED=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_UNUSED_SYMBOLS=y
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
CONFIG_DEBUG_KERNEL=y
# CONFIG_DEBUG_SHIRQ is not set
CONFIG_DETECT_SOFTLOCKUP=y
CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_DEBUG_SLAB is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_FRAME_POINTER is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
# CONFIG_SAMPLES is not set
CONFIG_EARLY_PRINTK=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_PAGEALLOC is not set
# CONFIG_DEBUG_RODATA is not set
# CONFIG_DEBUG_NX_TEST is not set
CONFIG_4KSTACKS=y
CONFIG_DOUBLEFAULT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
# CONFIG_DEBUG_BOOT_PARAMS is not set
# CONFIG_CPA_DEBUG is not set
#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY is not set
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_BLKCIPHER=y
# CONFIG_CRYPTO_SEQIV is not set
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
# CONFIG_CRYPTO_NULL is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_GF128MUL is not set
CONFIG_CRYPTO_ECB=m
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_PCBC=m
# CONFIG_CRYPTO_LRW is not set
# CONFIG_CRYPTO_XTS is not set
# CONFIG_CRYPTO_CTR is not set
# CONFIG_CRYPTO_GCM is not set
# CONFIG_CRYPTO_CCM is not set
# CONFIG_CRYPTO_CRYPTD is not set
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_586 is not set
# CONFIG_CRYPTO_SERPENT is not set
CONFIG_CRYPTO_AES=m
# CONFIG_CRYPTO_AES_586 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_TEA is not set
CONFIG_CRYPTO_ARC4=m
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SALSA20_586 is not set
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_MICHAEL_MIC=m
# CONFIG_CRYPTO_CRC32C is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_TEST is not set
# CONFIG_CRYPTO_AUTHENC is not set
# CONFIG_CRYPTO_LZO is not set
# CONFIG_CRYPTO_HW is not set
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
#
# Library routines
#
CONFIG_BITREVERSE=y
CONFIG_CRC_CCITT=m
# CONFIG_CRC16 is not set
CONFIG_CRC_ITU_T=m
CONFIG_CRC32=y
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-16 12:06 2.6.25-rc2 regression in rt61pci wireless driver Chris Clayton
@ 2008-02-18 18:11 ` Ivo van Doorn
2008-02-18 18:16 ` Ivo van Doorn
` (2 more replies)
0 siblings, 3 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-18 18:11 UTC (permalink / raw)
To: Chris Clayton; +Cc: linux-kernel, linux-wireless
[-- Attachment #1: Type: text/plain, Size: 2186 bytes --]
Hi,
> In 2.6.25 kernels, my wireless LAN dies after even the smallest amount
> of network activity. The following screen cut shows what I typically
> see:
How complete is this failure? Just TX or also RX?
Could you use the tools found here:
http://www-user.rhrk.uni-kl.de/~nissler/rt2x00/index.html
and capture all TX/RX frames going through the hardware?
Note that after the failure, this dumping facitilty should still report
any ping request you might send to the interface.
> [chris:~]$ uname -a
> Linux laptop 2.6.25-rc2 #10 PREEMPT Sat Feb 16 09:53:04 UTC 2008 i686
> GNU/Linux
> [chris:~]$ ping 192.168.1.1
> PING 192.168.1.1 (192.168.1.1) from 192.168.1.30 : 56(84) bytes of data.
> 64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=9.837 msec
> 64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=3.148 msec
> 64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=2.205 msec
I have a series of tests I would like to request from you,
you mentioned you already enabled debugfs, and that is just what we need. ;)
Please use attached script to create dumps of the hardware register contents.
There are specific moments that should be dumped:
- kernel 2.6.24 (last known working version for you).
- kernel 2.6.25-rc2 (after ifup, before TX dies)
- kernel 2.6.25-rc2 (after ifup, after TX dies)
> I will be more than happy to provide additional diagnostics, but
> please bear in mind that I am not a git user, so cannot do bisects. I
> am, however, perfectly capable of applying or reverting patches,
> rebuilding and re-testing, so I am quite happy to do that.
Above traces should be enough, but to determine where rt2x00 broke
down approximatly I need to have a few test result on specific moments.
Could you test the kernel with the following versions:
rt2x00 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
rt2x00 2.0.12 a3c7aa58df7df80aa05f166fe3e42482247164cf
rt2x00 2.0.13 5a6012e105ae1664cd2841c33bf59fbdd8d4dbcc
Checking those out is simply a matter of:
git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
git checkout 2.0.11
No further bisecting is needed, but with above tests I can at least
narrow it down to find the cause of this issue.
Thanks.
Ivo
[-- Attachment #2: debugfsdump.sh --]
[-- Type: application/x-shellscript, Size: 431 bytes --]
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-18 18:11 ` Ivo van Doorn
@ 2008-02-18 18:16 ` Ivo van Doorn
2008-02-18 22:51 ` Chris Clayton
2008-02-22 15:46 ` Chris Clayton
2 siblings, 0 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-18 18:16 UTC (permalink / raw)
To: Chris Clayton; +Cc: linux-kernel, linux-wireless
Almost forgot:
> > In 2.6.25 kernels, my wireless LAN dies after even the smallest amount
> > of network activity. The following screen cut shows what I typically
> > see:
>
> How complete is this failure? Just TX or also RX?
>
> Could you use the tools found here:
> http://www-user.rhrk.uni-kl.de/~nissler/rt2x00/index.html
>
> and capture all TX/RX frames going through the hardware?
> Note that after the failure, this dumping facitilty should still report
> any ping request you might send to the interface.
Note that this feature is only present in 2.6.25.
> I have a series of tests I would like to request from you,
> you mentioned you already enabled debugfs, and that is just what we need. ;)
> Please use attached script to create dumps of the hardware register contents.
The debugfs register files were moved into a seperate folder somewhere between
2.6.24 and 2.6.25. This means you might have to edit the file slightly to make it
point to the correct location of the chipset file.
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-18 18:11 ` Ivo van Doorn
2008-02-18 18:16 ` Ivo van Doorn
@ 2008-02-18 22:51 ` Chris Clayton
2008-02-19 9:26 ` Ivo van Doorn
2008-02-22 15:46 ` Chris Clayton
2 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-18 22:51 UTC (permalink / raw)
To: Ivo van Doorn; +Cc: linux-kernel, linux-wireless
[-- Attachment #1: Type: text/plain, Size: 2748 bytes --]
Hi Ivo,
On Monday 18 February 2008, Ivo van Doorn wrote:
> Hi,
>
> > In 2.6.25 kernels, my wireless LAN dies after even the smallest amount
> > of network activity. The following screen cut shows what I typically
> > see:
>
> How complete is this failure? Just TX or also RX?
>
> Could you use the tools found here:
> http://www-user.rhrk.uni-kl.de/~nissler/rt2x00/index.html
>
> and capture all TX/RX frames going through the hardware?
> Note that after the failure, this dumping facitilty should still report
> any ping request you might send to the interface.
>
It will be tomorrow before I can provide this because I'm struggling to get
wireshark to build against the old (2.4.x) kernel headers that match glibc on
my laptop. I'll build it on my desktop, which has more recent headers, and
decode the frame dump there. But I need sleep now :)
> > [chris:~]$ uname -a
> > Linux laptop 2.6.25-rc2 #10 PREEMPT Sat Feb 16 09:53:04 UTC 2008 i686
> > GNU/Linux
> > [chris:~]$ ping 192.168.1.1
> > PING 192.168.1.1 (192.168.1.1) from 192.168.1.30 : 56(84) bytes of data.
> > 64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=9.837 msec
> > 64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=3.148 msec
> > 64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=2.205 msec
>
> I have a series of tests I would like to request from you,
> you mentioned you already enabled debugfs, and that is just what we need. ;)
> Please use attached script to create dumps of the hardware register contents.
>
> There are specific moments that should be dumped:
> - kernel 2.6.24 (last known working version for you).
> - kernel 2.6.25-rc2 (after ifup, before TX dies)
> - kernel 2.6.25-rc2 (after ifup, after TX dies)
>
These diagnostics are attached, with obvious filenames.
> > I will be more than happy to provide additional diagnostics, but
> > please bear in mind that I am not a git user, so cannot do bisects. I
> > am, however, perfectly capable of applying or reverting patches,
> > rebuilding and re-testing, so I am quite happy to do that.
>
> Above traces should be enough, but to determine where rt2x00 broke
> down approximatly I need to have a few test result on specific moments.
> Could you test the kernel with the following versions:
>
> rt2x00 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> rt2x00 2.0.12 a3c7aa58df7df80aa05f166fe3e42482247164cf
> rt2x00 2.0.13 5a6012e105ae1664cd2841c33bf59fbdd8d4dbcc
>
> Checking those out is simply a matter of:
> git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> git checkout 2.0.11
>
> No further bisecting is needed, but with above tests I can at least
> narrow it down to find the cause of this issue.
>
> Thanks.
>
> Ivo
>
--
Beauty is in the eye of the beerholder.
[-- Attachment #2: debugfsdump-2.6.24.2 --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x88
2 0x00
3 0x00
4 0x12
5 0x0b
6 0x10
7 0x00
8 0x00
9 0x00
10 0x00
11 0x04
12 0x00
13 0x70
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x74
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x04
41 0x60
42 0x0d
43 0x7c
44 0x4d
45 0x75
46 0xdf
47 0x6e
48 0x04
49 0x00
50 0x2a
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0x00
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x000b3e80
26 0x00001010
27 0x0000c78f
28 0x0fe4bcfe
29 0x00000078
30 0x000071e7
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x00000800
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x13058000
257 0x13060000
258 0x13068000
259 0x13070000
260 0x13078000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x13058100
271 0x13060000
272 0x13068000
273 0x13070000
274 0x13078000
275 0x00000000
276 0x13050000
277 0x0004100c
278 0x00000001
279 0x13050100
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
[-- Attachment #3: debugfsdump-2.6.25-rc2-after --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x78
2 0x18
3 0x00
4 0x11
5 0x0b
6 0x01
7 0x38
8 0x00
9 0x00
10 0x02
11 0x04
12 0x00
13 0x15
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x73
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x0c
41 0x60
42 0x0f
43 0x56
44 0x44
45 0x6e
46 0x72
47 0x6e
48 0x84
49 0x00
50 0x0b
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0xcf
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0xdd0e7f67
29 0x00000077
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x0004437c
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x06568000
257 0x06570000
258 0x06578000
259 0x06520000
260 0x06528000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x06568080
271 0x06570000
272 0x06578000
273 0x06520000
274 0x06528000
275 0x00000000
276 0x06560000
277 0x0004100c
278 0x00000001
279 0x06560280
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
[-- Attachment #4: debugfsdump-2.6.25-rc2-before --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x80
2 0x00
3 0x00
4 0x11
5 0x0b
6 0x10
7 0x00
8 0x00
9 0x00
10 0x01
11 0x04
12 0x01
13 0x60
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x73
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x02
41 0x60
42 0x00
43 0x42
44 0x69
45 0x2a
46 0x31
47 0x37
48 0x04
49 0x00
50 0x0b
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0x00
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0xd8a7b191
29 0x00000077
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x00009140
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x0004477c
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x06518000
257 0x06520000
258 0x06528000
259 0x06530000
260 0x06538000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x06518080
271 0x06520000
272 0x06528240
273 0x06530000
274 0x06538000
275 0x00000000
276 0x06510000
277 0x0004100c
278 0x00000001
279 0x06510040
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-18 22:51 ` Chris Clayton
@ 2008-02-19 9:26 ` Ivo van Doorn
2008-02-19 19:00 ` Chris Clayton
0 siblings, 1 reply; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-19 9:26 UTC (permalink / raw)
To: chris2553; +Cc: linux-kernel, linux-wireless
Hi,
> > I have a series of tests I would like to request from you,
> > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > Please use attached script to create dumps of the hardware register contents.
> >
> > There are specific moments that should be dumped:
> > - kernel 2.6.24 (last known working version for you).
> > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> >
>
> These diagnostics are attached, with obvious filenames.
Thanks. I think I found something, please test below patch:
---
diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c b/drivers/net/wireless/rt2x00/rt2x00dev.c
index 015738a..8df1991 100644
--- a/drivers/net/wireless/rt2x00/rt2x00dev.c
+++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
@@ -249,10 +249,10 @@ static void rt2x00lib_evaluate_antenna(struct rt2x00_dev *rt2x00dev)
rt2x00dev->link.ant.flags &= ~ANTENNA_TX_DIVERSITY;
if (rt2x00dev->hw->conf.antenna_sel_rx == 0 &&
- rt2x00dev->default_ant.rx != ANTENNA_SW_DIVERSITY)
+ rt2x00dev->default_ant.rx == ANTENNA_SW_DIVERSITY)
rt2x00dev->link.ant.flags |= ANTENNA_RX_DIVERSITY;
if (rt2x00dev->hw->conf.antenna_sel_tx == 0 &&
- rt2x00dev->default_ant.tx != ANTENNA_SW_DIVERSITY)
+ rt2x00dev->default_ant.tx == ANTENNA_SW_DIVERSITY)
rt2x00dev->link.ant.flags |= ANTENNA_TX_DIVERSITY;
if (!(rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) &&
^ permalink raw reply related [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 9:26 ` Ivo van Doorn
@ 2008-02-19 19:00 ` Chris Clayton
2008-02-19 19:46 ` Ivo van Doorn
0 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-19 19:00 UTC (permalink / raw)
To: Ivo van Doorn; +Cc: linux-kernel, linux-wireless
[-- Attachment #1: Type: text/plain, Size: 944 bytes --]
Hi,
On Tuesday 19 February 2008, Ivo van Doorn wrote:
> Hi,
>
> > > I have a series of tests I would like to request from you,
> > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > Please use attached script to create dumps of the hardware register contents.
> > >
> > > There are specific moments that should be dumped:
> > > - kernel 2.6.24 (last known working version for you).
> > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > >
> >
> > These diagnostics are attached, with obvious filenames.
>
> Thanks. I think I found something, please test below patch:
>
I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
The frame dump diagnostics you asked for are attached. This is a fresh dump taken
tonight running the driver with your patch applied.
Chris
--
Beauty is in the eye of the beerholder.
[-- Attachment #2: rt61txrxdump.pcap.txt --]
[-- Type: text/plain, Size: 105815 bytes --]
No. Time Source Destination Protocol Info
1 0.000000 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2436, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 1 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
2 0.102312 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2437, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 2 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
3 0.204897 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2438, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 3 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
4 0.306948 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2439, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 4 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
5 0.409681 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2440, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 5 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
6 0.511815 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2441, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 6 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
7 0.614034 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2442, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 7 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
8 0.716870 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2443, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 8 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
9 0.818914 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2444, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 9 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
10 0.921176 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2445, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 10 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
11 1.023945 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2446, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 11 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
12 1.126258 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2447, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 12 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
13 1.228361 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2448, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 13 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
14 1.276110 Belkin_de:04:f4 Broadcast ARP Who has 192.168.1.1? Tell 192.168.1.30
Frame 14 (160 bytes on wire, 160 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Address Resolution Protocol (request)
No. Time Source Destination Protocol Info
15 1.277201 Belkin_de:04:f4 Broadcast ARP Who has 192.168.1.1? Tell 192.168.1.30
Frame 15 (160 bytes on wire, 160 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Address Resolution Protocol (request)
No. Time Source Destination Protocol Info
16 1.278808 Draytek_07:3e:10 Belkin_de:04:f4 ARP 192.168.1.1 is at 00:50:7f:07:3e:10
Frame 16 (160 bytes on wire, 160 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Address Resolution Protocol (reply)
No. Time Source Destination Protocol Info
17 1.278850 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 17 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
18 1.280717 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 18 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
19 1.283123 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 19 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
20 1.330840 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2451, FN=0, Flags=..m....., BI=100, SSID=Broadcast
Frame 20 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ..m.....
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
21 1.331609 Belkin_de:04:f4 Broadcast ARP Who has 192.168.1.1? Tell 192.168.1.30
Frame 21 (160 bytes on wire, 160 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Address Resolution Protocol (request)
No. Time Source Destination Protocol Info
22 1.433570 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2453, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 22 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
23 1.535540 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2454, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 23 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
24 1.637933 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2455, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 24 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
25 1.740750 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2456, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 25 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
26 1.842851 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2457, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 26 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
27 1.945583 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2458, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 27 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
28 2.047791 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2459, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 28 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
29 2.150300 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2460, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 29 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
30 2.252507 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2461, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 30 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
31 2.277481 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 31 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
32 2.279021 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 32 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
33 2.281142 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 33 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
34 2.354734 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2463, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 34 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
35 2.457418 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2464, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 35 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
36 2.559690 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2465, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 36 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
37 2.661874 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2466, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 37 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
38 2.764387 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2467, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 38 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
39 2.866883 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2468, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 39 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
40 2.969206 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2469, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 40 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
41 3.071917 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2470, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 41 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
42 3.174313 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2471, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 42 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
43 3.276233 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2472, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 43 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
44 3.280300 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 44 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
45 3.281843 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 45 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
46 3.284286 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 46 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
47 3.378782 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2474, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 47 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
48 3.481219 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2475, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 48 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
49 3.583446 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2476, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 49 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
50 3.686040 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2477, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 50 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
51 3.788205 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2478, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 51 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
52 3.890619 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2479, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 52 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
53 3.993194 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2480, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 53 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
54 4.095716 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2481, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 54 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
55 4.197944 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2482, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 55 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
56 4.281477 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 56 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
57 4.283019 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 57 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
58 4.285684 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 58 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
59 4.300552 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2484, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 59 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
60 4.402581 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2485, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 60 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
61 4.505104 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2486, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 61 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
62 4.607412 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2487, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 62 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
63 4.709925 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2488, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 63 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
64 4.812147 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2489, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 64 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
65 4.914899 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2490, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 65 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
66 5.017277 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2491, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 66 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
67 5.119703 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2492, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 67 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
68 5.222224 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2493, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 68 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
69 5.285478 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 69 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
70 5.287019 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 70 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
71 5.289438 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 71 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
72 5.324476 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2495, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 72 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
73 5.426913 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2496, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 73 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
74 5.528947 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2497, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 74 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
75 5.631410 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2498, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 75 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
76 5.733837 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2499, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 76 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
77 5.836091 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2500, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 77 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
78 5.938871 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2501, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 78 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
79 6.040994 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2502, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 79 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
80 6.143534 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2503, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 80 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
81 6.246158 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2504, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 81 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
82 6.289473 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 82 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
83 6.291013 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 83 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
84 6.293538 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 84 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
85 6.348367 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2506, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 85 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
86 6.450462 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2507, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 86 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
87 6.553112 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2508, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 87 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
88 6.655241 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2509, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 88 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
89 6.757723 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2510, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 89 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
90 6.860031 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2511, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 90 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
91 6.962533 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2512, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 91 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
92 7.064873 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2513, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 92 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
93 7.167449 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2514, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 93 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
94 7.269707 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2515, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 94 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
95 7.293479 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 95 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
96 7.294485 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 96 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
97 7.296497 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 97 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
98 7.372092 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2517, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 98 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
99 7.474373 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2518, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 99 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
100 7.576792 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2519, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 100 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
101 7.679628 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2520, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 101 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
102 7.781554 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2521, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 102 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
103 7.884125 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2522, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 103 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
104 7.986368 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2523, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 104 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
105 8.088914 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2524, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 105 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
106 8.191542 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2525, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 106 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
107 8.293882 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2526, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 107 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
108 8.300612 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 108 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
109 8.301277 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 109 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
110 8.302821 192.168.1.1 192.168.1.30 ICMP Echo (ping) reply
Frame 110 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Internet Protocol, Src: 192.168.1.1 (192.168.1.1), Dst: 192.168.1.30 (192.168.1.30)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
111 8.396422 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2528, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 111 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
112 8.498756 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2529, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 112 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
113 8.600734 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2530, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 113 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
114 8.703126 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2531, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 114 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
115 8.805819 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2532, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 115 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
116 8.907914 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2533, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 116 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
117 9.010652 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2534, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 117 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
118 9.112786 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2535, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 118 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
119 9.215564 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2536, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 119 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
120 9.301477 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 120 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
121 9.317732 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2537, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 121 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
122 9.345021 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 122 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
123 9.419993 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2538, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 123 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
124 9.522624 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2539, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 124 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
125 9.624708 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2540, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 125 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
126 9.727489 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2541, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 126 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
127 9.829797 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2542, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 127 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
128 9.931856 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2543, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 128 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
129 10.034690 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2544, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 129 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
130 10.136679 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2545, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 130 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
131 10.239251 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2546, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 131 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
132 10.305424 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 132 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
133 10.341433 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2547, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 133 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
134 10.342477 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 134 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
135 10.444089 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2548, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 135 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
136 10.546307 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2549, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 136 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
137 10.649093 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2550, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 137 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
138 10.751034 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2551, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 138 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
139 10.853870 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2552, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 139 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
140 10.955771 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2553, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 140 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
141 11.058189 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2554, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 141 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
142 11.160586 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2555, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 142 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
143 11.263072 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2556, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 143 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
144 11.309426 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 144 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
145 11.346241 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 145 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
146 11.365667 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2557, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 146 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
147 11.468257 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2558, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 147 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
148 11.570481 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2559, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 148 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
149 11.673014 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2560, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 149 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
150 11.775187 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2561, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 150 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
151 11.877826 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2562, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 151 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
152 11.979741 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2563, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 152 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
153 12.082404 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2564, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 153 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
154 12.184526 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2565, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 154 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
155 12.287421 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2566, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 155 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
156 12.313454 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 156 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
157 12.342855 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 157 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
158 12.389602 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2567, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 158 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
159 12.492118 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2568, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 159 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
160 12.594228 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2569, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 160 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
161 12.696822 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2570, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 161 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
162 12.799311 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2571, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 162 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
163 12.901285 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2572, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 163 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
164 13.003682 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2573, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 164 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
165 13.106101 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2574, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 165 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
166 13.208469 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2575, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 166 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
167 13.311161 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2576, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 167 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
168 13.316850 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 168 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
169 13.344063 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 169 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
170 13.413403 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2577, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 170 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
171 13.516042 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2578, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 171 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
172 13.618046 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2579, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 172 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
173 13.720862 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2580, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 173 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
174 13.822835 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2581, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 174 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
175 13.925508 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2582, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 175 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
176 14.028036 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2583, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 176 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
177 14.130165 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2584, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 177 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
178 14.232757 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2585, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 178 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
179 14.317425 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 179 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
180 14.334852 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2586, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 180 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
181 14.335775 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 181 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
182 14.437398 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2587, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 182 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
183 14.539626 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2588, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 183 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
184 14.642103 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2589, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 184 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
185 14.744381 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2590, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 185 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
186 14.846776 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2591, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 186 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
187 14.949233 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2592, FN=0, Flags=..m....., BI=100, SSID=Broadcast
Frame 187 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ..m.....
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
188 14.949691 Draytek_07:3e:10 Broadcast ARP Who has 192.168.1.10? Tell 192.168.1.1
Frame 188 (160 bytes on wire, 160 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Data, Flags: ......F.
Logical-Link Control
Address Resolution Protocol (request)
No. Time Source Destination Protocol Info
189 15.051741 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2594, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 189 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
190 15.154475 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2595, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 190 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
191 15.256605 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2596, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 191 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
192 15.321423 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 192 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
193 15.358747 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2597, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 193 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
194 15.362532 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 194 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
195 15.461487 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2598, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 195 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
196 15.563992 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2599, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 196 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
197 15.666088 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2600, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 197 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
198 15.768516 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2601, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 198 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
199 15.870724 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2602, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 199 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
200 15.973370 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2603, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 200 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
201 16.075509 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2604, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 201 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
202 16.178128 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2605, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 202 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
203 16.280299 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2606, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 203 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
204 16.325421 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 204 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
205 16.357398 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 205 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
206 16.382693 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2607, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 206 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
207 16.485087 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2608, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 207 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
208 16.587483 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2609, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 208 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
209 16.689953 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2610, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 209 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
210 16.792527 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2611, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 210 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
211 16.894744 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2612, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 211 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
212 16.997324 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2613, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 212 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
213 17.099453 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2614, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 213 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
214 17.202064 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2615, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 214 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
215 17.304671 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2616, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 215 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
216 17.329433 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 216 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
217 17.344586 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 217 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
218 17.406998 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2617, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 218 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
219 17.509113 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2618, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 219 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
220 17.611721 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2619, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 220 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
221 17.714018 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2620, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 221 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
222 17.816212 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2621, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 222 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
223 17.918608 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2622, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 223 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
224 18.021001 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2623, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 224 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
225 18.123586 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2624, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 225 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
226 18.225801 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2625, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 226 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
227 18.328660 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2626, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 227 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
228 18.333208 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 228 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
229 18.355365 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 229 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
230 18.430689 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2627, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 230 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
231 18.533344 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2628, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 231 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
232 18.635366 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2629, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 232 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
233 18.738055 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2630, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 233 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
234 18.840629 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2631, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 234 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
235 18.942545 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2632, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 235 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
236 19.045541 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2633, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 236 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
237 19.147549 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2634, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 237 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
238 19.250016 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2635, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 238 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
239 19.333459 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 239 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
240 19.352173 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2636, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 240 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
241 19.370077 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 241 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
242 19.454732 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2637, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 242 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
243 19.557215 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2638, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 243 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
244 19.659421 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2639, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 244 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
245 19.762079 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2640, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 245 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
246 19.864437 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2641, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 246 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
247 19.966765 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2642, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 247 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
248 20.068879 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2643, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 248 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
249 20.171610 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2644, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 249 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
250 20.273800 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2645, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 250 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
251 20.341356 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 251 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
252 20.366375 192.168.1.30 192.168.1.1 ICMP Echo (ping) request
Frame 252 (216 bytes on wire, 216 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 TX descriptor
IEEE 802.11 Data, Flags: .......T
Logical-Link Control
Internet Protocol, Src: 192.168.1.30 (192.168.1.30), Dst: 192.168.1.1 (192.168.1.1)
Internet Control Message Protocol
No. Time Source Destination Protocol Info
253 20.376063 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2646, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 253 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
254 20.478540 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2647, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 254 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
255 20.581236 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2648, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 255 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
256 20.707554 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2649, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 256 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
257 20.785683 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2650, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 257 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
No. Time Source Destination Protocol Info
258 20.888031 Z-Com_77:73:1a Broadcast IEEE 802.11 Beacon frame, SN=2651, FN=0, Flags=........, BI=100, SSID=Broadcast
Frame 258 (153 bytes on wire, 153 bytes captured)
DLT: 147
rt2x00 tx/rx dump
rt61 RX descriptor
IEEE 802.11 Beacon frame, Flags: ........
IEEE 802.11 wireless LAN management frame
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 19:00 ` Chris Clayton
@ 2008-02-19 19:46 ` Ivo van Doorn
2008-02-19 20:44 ` Chris Clayton
2008-02-19 23:04 ` [Rt2400-devel] " Chris Vine
0 siblings, 2 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-19 19:46 UTC (permalink / raw)
To: chris2553; +Cc: linux-kernel, linux-wireless, rt2400-devel
Hi,
[added rt2400-devel (rt2x00 development mailinglist) to the CC list.]
> > > > I have a series of tests I would like to request from you,
> > > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > > Please use attached script to create dumps of the hardware register contents.
> > > >
> > > > There are specific moments that should be dumped:
> > > > - kernel 2.6.24 (last known working version for you).
> > > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > > >
> > >
> > > These diagnostics are attached, with obvious filenames.
> >
> > Thanks. I think I found something, please test below patch:
> >
>
> I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
Could you use below patch instead, and make a new dump of the register?
I'm still convinced the breakage occurs in the antenna diversity (or rather, I believe
it attempts a software diversity for your card while in fact it shouldn't).
> The frame dump diagnostics you asked for are attached. This is a fresh dump taken
> tonight running the driver with your patch applied.
Thanks, I think I miss some information in that dump,
but that is okay for now.
Ivo
---
diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c b/drivers/net/wireless/rt2x00/rt2x00dev.c
index 015738a..65a512f 100644
--- a/drivers/net/wireless/rt2x00/rt2x00dev.c
+++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
@@ -223,7 +223,7 @@ static void rt2x00lib_evaluate_antenna_eval(struct rt2x00_dev *rt2x00dev)
* sample the rssi from the other antenna to make a valid
* comparison between the 2 antennas.
*/
- if ((rssi_curr - rssi_old) > -5 || (rssi_curr - rssi_old) < 5)
+ if (abs(rssi_curr - rssi_old) < 5)
return;
rt2x00dev->link.ant.flags |= ANTENNA_MODE_SAMPLE;
@@ -249,10 +249,10 @@ static void rt2x00lib_evaluate_antenna(struct rt2x00_dev *rt2x00dev)
rt2x00dev->link.ant.flags &= ~ANTENNA_TX_DIVERSITY;
if (rt2x00dev->hw->conf.antenna_sel_rx == 0 &&
- rt2x00dev->default_ant.rx != ANTENNA_SW_DIVERSITY)
+ rt2x00dev->default_ant.rx == ANTENNA_SW_DIVERSITY)
rt2x00dev->link.ant.flags |= ANTENNA_RX_DIVERSITY;
if (rt2x00dev->hw->conf.antenna_sel_tx == 0 &&
- rt2x00dev->default_ant.tx != ANTENNA_SW_DIVERSITY)
+ rt2x00dev->default_ant.tx == ANTENNA_SW_DIVERSITY)
rt2x00dev->link.ant.flags |= ANTENNA_TX_DIVERSITY;
if (!(rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) &&
^ permalink raw reply related [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 19:46 ` Ivo van Doorn
@ 2008-02-19 20:44 ` Chris Clayton
2008-02-19 21:03 ` Ivo van Doorn
2008-02-19 23:04 ` [Rt2400-devel] " Chris Vine
1 sibling, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-19 20:44 UTC (permalink / raw)
To: Ivo van Doorn; +Cc: linux-kernel, linux-wireless, rt2400-devel
[-- Attachment #1: Type: text/plain, Size: 2445 bytes --]
Hi,
On Tuesday 19 February 2008, Ivo van Doorn wrote:
> Hi,
>
[...]
> >
> > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
>
> Could you use below patch instead, and make a new dump of the register?
> I'm still convinced the breakage occurs in the antenna diversity (or rather, I believe
> it attempts a software diversity for your card while in fact it shouldn't).
>
Sorry, I've applied that patch and the LAN still dies after a few pings. BTW,
this and the earlier patch both apply without error, but give warnings of 70
line offsets. Were you expecting them to apply completely cleanly? I'm just
wondering if there might be some code that you are expecting to be running (or
not running) that is (or is not) present in the driver at 2.6.25-rc2.
The register dumps before and after are attached.
Thanks,
Chris
> > The frame dump diagnostics you asked for are attached. This is a fresh dump taken
> > tonight running the driver with your patch applied.
>
> Thanks, I think I miss some information in that dump,
> but that is okay for now.
>
> Ivo
>
> ---
>
> diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c b/drivers/net/wireless/rt2x00/rt2x00dev.c
> index 015738a..65a512f 100644
> --- a/drivers/net/wireless/rt2x00/rt2x00dev.c
> +++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
> @@ -223,7 +223,7 @@ static void rt2x00lib_evaluate_antenna_eval(struct rt2x00_dev *rt2x00dev)
> * sample the rssi from the other antenna to make a valid
> * comparison between the 2 antennas.
> */
> - if ((rssi_curr - rssi_old) > -5 || (rssi_curr - rssi_old) < 5)
> + if (abs(rssi_curr - rssi_old) < 5)
> return;
>
> rt2x00dev->link.ant.flags |= ANTENNA_MODE_SAMPLE;
> @@ -249,10 +249,10 @@ static void rt2x00lib_evaluate_antenna(struct rt2x00_dev *rt2x00dev)
> rt2x00dev->link.ant.flags &= ~ANTENNA_TX_DIVERSITY;
>
> if (rt2x00dev->hw->conf.antenna_sel_rx == 0 &&
> - rt2x00dev->default_ant.rx != ANTENNA_SW_DIVERSITY)
> + rt2x00dev->default_ant.rx == ANTENNA_SW_DIVERSITY)
> rt2x00dev->link.ant.flags |= ANTENNA_RX_DIVERSITY;
> if (rt2x00dev->hw->conf.antenna_sel_tx == 0 &&
> - rt2x00dev->default_ant.tx != ANTENNA_SW_DIVERSITY)
> + rt2x00dev->default_ant.tx == ANTENNA_SW_DIVERSITY)
> rt2x00dev->link.ant.flags |= ANTENNA_TX_DIVERSITY;
>
> if (!(rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) &&
>
>
--
Beauty is in the eye of the beerholder.
[-- Attachment #2: debugfsdump-2.6.25-rc2-after --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x78
2 0x18
3 0x00
4 0x11
5 0x0b
6 0x01
7 0x38
8 0x00
9 0x00
10 0x02
11 0x04
12 0x00
13 0x15
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x73
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x04
41 0x60
42 0x09
43 0x01
44 0x34
45 0x37
46 0x94
47 0x6e
48 0x04
49 0x00
50 0x2a
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x01
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0x00
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0x41a6223c
29 0x0000008b
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x00004200
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x12918000
257 0x12920000
258 0x12928000
259 0x12930000
260 0x12938000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x12918040
271 0x12920000
272 0x12928280
273 0x12930000
274 0x12938000
275 0x00000000
276 0x12910000
277 0x0004100c
278 0x00000001
279 0x12910000
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
[-- Attachment #3: debugfsdump-2.6.25-rc2-before --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x90
2 0x00
3 0x00
4 0x11
5 0x0b
6 0x10
7 0x00
8 0x00
9 0x00
10 0x00
11 0x04
12 0x00
13 0x70
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x73
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x03
41 0x60
42 0x09
43 0x01
44 0x34
45 0x37
46 0x94
47 0x6e
48 0x04
49 0x00
50 0x2a
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0x00
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0x3fbd9b45
29 0x0000008b
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x00000500
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x12918000
257 0x12920000
258 0x12928000
259 0x12930000
260 0x12938000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x12918040
271 0x12920000
272 0x12928000
273 0x12930000
274 0x12938000
275 0x00000000
276 0x12910000
277 0x0004100c
278 0x00000001
279 0x129100c0
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 20:44 ` Chris Clayton
@ 2008-02-19 21:03 ` Ivo van Doorn
0 siblings, 0 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-19 21:03 UTC (permalink / raw)
To: chris2553; +Cc: linux-kernel, linux-wireless, rt2400-devel
Hi,
> > > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
> >
> > Could you use below patch instead, and make a new dump of the register?
> > I'm still convinced the breakage occurs in the antenna diversity (or rather, I believe
> > it attempts a software diversity for your card while in fact it shouldn't).
> >
>
> Sorry, I've applied that patch and the LAN still dies after a few pings. BTW,
> this and the earlier patch both apply without error, but give warnings of 70
> line offsets. Were you expecting them to apply completely cleanly? I'm just
> wondering if there might be some code that you are expecting to be running (or
> not running) that is (or is not) present in the driver at 2.6.25-rc2.
Well to be honest I based the patch on rt2x00.git and not 2.6.25-rc2.
I know the patch would apply safely because the function that were changed
in that patch haven't changed between them. But some other functions were
moved. So that offset is correct. ;)
> The register dumps before and after are attached.
Thanks. I hope to have a new patch ready soon.
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 19:46 ` Ivo van Doorn
2008-02-19 20:44 ` Chris Clayton
@ 2008-02-19 23:04 ` Chris Vine
2008-02-20 16:05 ` Dan Williams
1 sibling, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-19 23:04 UTC (permalink / raw)
To: Ivo van Doorn; +Cc: chris2553, linux-wireless, linux-kernel, rt2400-devel
On Tue, 2008-02-19 at 20:46 +0100, Ivo van Doorn wrote:
> Hi,
>
> [added rt2400-devel (rt2x00 development mailinglist) to the CC list.]
>
> > > > > I have a series of tests I would like to request from you,
> > > > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > > > Please use attached script to create dumps of the hardware register contents.
> > > > >
> > > > > There are specific moments that should be dumped:
> > > > > - kernel 2.6.24 (last known working version for you).
> > > > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > > > >
> > > >
> > > > These diagnostics are attached, with obvious filenames.
> > >
> > > Thanks. I think I found something, please test below patch:
> > >
> >
> > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
rt2x00 2.0.14 is broken with my rt73 stick in the vanilla 2.6.25-rc2
kernel (not wireless-2.6/rt2x00 git). The modules load when I plug the
stick in but I then get a complete kernel lock up with two flashing
leds. Nothing is recorded to system logs. The last logged messages are
that usbcore has registered new interface driver rt73usb, and that the
rate control algorithm has been selected on phy0. This happens whether
the simple or pid mac80211 rate control algorithms have been chosen.
This is a shame because 2.0.14 was working really well for me until the
mac80211 changes 2 or 3 weeks ago broke it. (Shortly followed by the
release of 2.1.*).
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-19 23:04 ` [Rt2400-devel] " Chris Vine
@ 2008-02-20 16:05 ` Dan Williams
2008-02-20 20:27 ` Chris Vine
0 siblings, 1 reply; 41+ messages in thread
From: Dan Williams @ 2008-02-20 16:05 UTC (permalink / raw)
To: Chris Vine
Cc: Ivo van Doorn, chris2553, linux-wireless, linux-kernel, rt2400-devel
On Tue, 2008-02-19 at 23:04 +0000, Chris Vine wrote:
> On Tue, 2008-02-19 at 20:46 +0100, Ivo van Doorn wrote:
> > Hi,
> >
> > [added rt2400-devel (rt2x00 development mailinglist) to the CC list.]
> >
> > > > > > I have a series of tests I would like to request from you,
> > > > > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > > > > Please use attached script to create dumps of the hardware register contents.
> > > > > >
> > > > > > There are specific moments that should be dumped:
> > > > > > - kernel 2.6.24 (last known working version for you).
> > > > > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > > > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > > > > >
> > > > >
> > > > > These diagnostics are attached, with obvious filenames.
> > > >
> > > > Thanks. I think I found something, please test below patch:
> > > >
> > >
> > > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
>
> rt2x00 2.0.14 is broken with my rt73 stick in the vanilla 2.6.25-rc2
> kernel (not wireless-2.6/rt2x00 git). The modules load when I plug the
> stick in but I then get a complete kernel lock up with two flashing
> leds. Nothing is recorded to system logs. The last logged messages are
> that usbcore has registered new interface driver rt73usb, and that the
> rate control algorithm has been selected on phy0. This happens whether
> the simple or pid mac80211 rate control algorithms have been chosen.
>
> This is a shame because 2.0.14 was working really well for me until the
> mac80211 changes 2 or 3 weeks ago broke it. (Shortly followed by the
> release of 2.1.*).
Switch to a VT with Ctl+Alt+1, then plug the stick in, and take a
picture of the panic if one shows up. _Something_ should show up on the
VT.
Dan
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-20 16:05 ` Dan Williams
@ 2008-02-20 20:27 ` Chris Vine
2008-02-20 20:50 ` Ivo van Doorn
0 siblings, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-20 20:27 UTC (permalink / raw)
To: Dan Williams
Cc: Ivo van Doorn, linux-wireless, linux-kernel, chris2553, rt2400-devel
On Wed, 2008-02-20 at 11:05 -0500, Dan Williams wrote:
> On Tue, 2008-02-19 at 23:04 +0000, Chris Vine wrote:
> > On Tue, 2008-02-19 at 20:46 +0100, Ivo van Doorn wrote:
> > > Hi,
> > >
> > > [added rt2400-devel (rt2x00 development mailinglist) to the CC list.]
> > >
> > > > > > > I have a series of tests I would like to request from you,
> > > > > > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > > > > > Please use attached script to create dumps of the hardware register contents.
> > > > > > >
> > > > > > > There are specific moments that should be dumped:
> > > > > > > - kernel 2.6.24 (last known working version for you).
> > > > > > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > > > > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > > > > > >
> > > > > >
> > > > > > These diagnostics are attached, with obvious filenames.
> > > > >
> > > > > Thanks. I think I found something, please test below patch:
> > > > >
> > > >
> > > > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
> >
> > rt2x00 2.0.14 is broken with my rt73 stick in the vanilla 2.6.25-rc2
> > kernel (not wireless-2.6/rt2x00 git). The modules load when I plug the
> > stick in but I then get a complete kernel lock up with two flashing
> > leds. Nothing is recorded to system logs. The last logged messages are
> > that usbcore has registered new interface driver rt73usb, and that the
> > rate control algorithm has been selected on phy0. This happens whether
> > the simple or pid mac80211 rate control algorithms have been chosen.
> >
> > This is a shame because 2.0.14 was working really well for me until the
> > mac80211 changes 2 or 3 weeks ago broke it. (Shortly followed by the
> > release of 2.1.*).
>
> Switch to a VT with Ctl+Alt+1, then plug the stick in, and take a
> picture of the panic if one shows up. _Something_ should show up on the
> VT.
I did that yesterday and it just reported a kernel panic on the terminal
with the message:
Kernel panic - not syncing: Aiee, killing interrupt handler!
There is a complete lock up. Even the two leds don't send a dump in
morse code (if that is still a feature of the 2.6 kernels). They just
flash together at 1 second intervals.
However, I do not have debugging enabled on 2.6.25-rc2 (I was just
interested to see how it worked). If it is thought to be useful I can
recompile the kernel with debugging enabled, but this should be
reproducible by anyone with a rt73 stick.
By way of a further data point, I can scan OK using 2.6.25-rc2 and it
will report all the available access points in my area. But as soon as
association is attempted, it blows up.
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-20 20:27 ` Chris Vine
@ 2008-02-20 20:50 ` Ivo van Doorn
2008-02-20 21:16 ` Chris Vine
2008-02-20 22:13 ` Chris Clayton
0 siblings, 2 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-20 20:50 UTC (permalink / raw)
To: Chris Vine
Cc: Dan Williams, linux-wireless, linux-kernel, chris2553, rt2400-devel
On Wednesday 20 February 2008, Chris Vine wrote:
>
> On Wed, 2008-02-20 at 11:05 -0500, Dan Williams wrote:
> > On Tue, 2008-02-19 at 23:04 +0000, Chris Vine wrote:
> > > On Tue, 2008-02-19 at 20:46 +0100, Ivo van Doorn wrote:
> > > > Hi,
> > > >
> > > > [added rt2400-devel (rt2x00 development mailinglist) to the CC list.]
> > > >
> > > > > > > > I have a series of tests I would like to request from you,
> > > > > > > > you mentioned you already enabled debugfs, and that is just what we need. ;)
> > > > > > > > Please use attached script to create dumps of the hardware register contents.
> > > > > > > >
> > > > > > > > There are specific moments that should be dumped:
> > > > > > > > - kernel 2.6.24 (last known working version for you).
> > > > > > > > - kernel 2.6.25-rc2 (after ifup, before TX dies)
> > > > > > > > - kernel 2.6.25-rc2 (after ifup, after TX dies)
> > > > > > > >
> > > > > > >
> > > > > > > These diagnostics are attached, with obvious filenames.
> > > > > >
> > > > > > Thanks. I think I found something, please test below patch:
> > > > > >
> > > > >
> > > > > I've tried the patch but, unfortunately, my wireless LAN still dies after a few pings.
> > >
> > > rt2x00 2.0.14 is broken with my rt73 stick in the vanilla 2.6.25-rc2
> > > kernel (not wireless-2.6/rt2x00 git). The modules load when I plug the
> > > stick in but I then get a complete kernel lock up with two flashing
> > > leds. Nothing is recorded to system logs. The last logged messages are
> > > that usbcore has registered new interface driver rt73usb, and that the
> > > rate control algorithm has been selected on phy0. This happens whether
> > > the simple or pid mac80211 rate control algorithms have been chosen.
> > >
> > > This is a shame because 2.0.14 was working really well for me until the
> > > mac80211 changes 2 or 3 weeks ago broke it. (Shortly followed by the
> > > release of 2.1.*).
> >
> > Switch to a VT with Ctl+Alt+1, then plug the stick in, and take a
> > picture of the panic if one shows up. _Something_ should show up on the
> > VT.
>
> I did that yesterday and it just reported a kernel panic on the terminal
> with the message:
>
> Kernel panic - not syncing: Aiee, killing interrupt handler!
I have an idea, could you try below patch?
Note that while applying it will mention something about a line offset, but that can be ignored.
This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
quite sure about that.
---
diff --git a/drivers/net/wireless/rt2x00/rt2400pci.c b/drivers/net/wireless/rt2x00/rt2400pci.c
index b63bc66..460ef2f 100644
--- a/drivers/net/wireless/rt2x00/rt2400pci.c
+++ b/drivers/net/wireless/rt2x00/rt2400pci.c
@@ -953,8 +953,12 @@ static int rt2400pci_set_device_state(struct rt2x00_dev *rt2x00dev,
rt2400pci_disable_radio(rt2x00dev);
break;
case STATE_RADIO_RX_ON:
+ case STATE_RADIO_RX_ON_LINK:
+ rt2400pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ break;
case STATE_RADIO_RX_OFF:
- rt2400pci_toggle_rx(rt2x00dev, state);
+ case STATE_RADIO_RX_OFF_LINK:
+ rt2400pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
break;
case STATE_DEEP_SLEEP:
case STATE_SLEEP:
diff --git a/drivers/net/wireless/rt2x00/rt2500pci.c b/drivers/net/wireless/rt2x00/rt2500pci.c
index add8aff..ffcd996 100644
--- a/drivers/net/wireless/rt2x00/rt2500pci.c
+++ b/drivers/net/wireless/rt2x00/rt2500pci.c
@@ -1106,8 +1106,12 @@ static int rt2500pci_set_device_state(struct rt2x00_dev *rt2x00dev,
rt2500pci_disable_radio(rt2x00dev);
break;
case STATE_RADIO_RX_ON:
+ case STATE_RADIO_RX_ON_LINK:
+ rt2500pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ break;
case STATE_RADIO_RX_OFF:
- rt2500pci_toggle_rx(rt2x00dev, state);
+ case STATE_RADIO_RX_OFF_LINK:
+ rt2500pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
break;
case STATE_DEEP_SLEEP:
case STATE_SLEEP:
diff --git a/drivers/net/wireless/rt2x00/rt2500usb.c b/drivers/net/wireless/rt2x00/rt2500usb.c
index d9643c5..9f59db9 100644
--- a/drivers/net/wireless/rt2x00/rt2500usb.c
+++ b/drivers/net/wireless/rt2x00/rt2500usb.c
@@ -996,8 +996,12 @@ static int rt2500usb_set_device_state(struct rt2x00_dev *rt2x00dev,
rt2500usb_disable_radio(rt2x00dev);
break;
case STATE_RADIO_RX_ON:
+ case STATE_RADIO_RX_ON_LINK:
+ rt2500usb_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ break;
case STATE_RADIO_RX_OFF:
- rt2500usb_toggle_rx(rt2x00dev, state);
+ case STATE_RADIO_RX_OFF_LINK:
+ rt2500usb_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
break;
case STATE_DEEP_SLEEP:
case STATE_SLEEP:
diff --git a/drivers/net/wireless/rt2x00/rt2x00config.c b/drivers/net/wireless/rt2x00/rt2x00config.c
index 46888f9..a1d8e33 100644
--- a/drivers/net/wireless/rt2x00/rt2x00config.c
+++ b/drivers/net/wireless/rt2x00/rt2x00config.c
@@ -127,7 +127,7 @@ void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
* else the changes will be ignored by the device.
*/
if (test_bit(DEVICE_ENABLED_RADIO, &rt2x00dev->flags))
- rt2x00lib_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
+ rt2x00lib_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF_LINK);
/*
* Write new antenna setup to device and reset the link tuner.
@@ -141,7 +141,7 @@ void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
rt2x00dev->link.ant.active.tx = libconf.ant.tx;
if (test_bit(DEVICE_ENABLED_RADIO, &rt2x00dev->flags))
- rt2x00lib_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ rt2x00lib_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON_LINK);
}
void rt2x00lib_config(struct rt2x00_dev *rt2x00dev,
diff --git a/drivers/net/wireless/rt2x00/rt2x00reg.h b/drivers/net/wireless/rt2x00/rt2x00reg.h
index add1f09..0325bed 100644
--- a/drivers/net/wireless/rt2x00/rt2x00reg.h
+++ b/drivers/net/wireless/rt2x00/rt2x00reg.h
@@ -85,6 +85,8 @@ enum dev_state {
STATE_RADIO_OFF,
STATE_RADIO_RX_ON,
STATE_RADIO_RX_OFF,
+ STATE_RADIO_RX_ON_LINK,
+ STATE_RADIO_RX_OFF_LINK,
STATE_RADIO_IRQ_ON,
STATE_RADIO_IRQ_OFF,
};
diff --git a/drivers/net/wireless/rt2x00/rt61pci.c b/drivers/net/wireless/rt2x00/rt61pci.c
index ca83d94..091fe39 100644
--- a/drivers/net/wireless/rt2x00/rt61pci.c
+++ b/drivers/net/wireless/rt2x00/rt61pci.c
@@ -1458,8 +1458,12 @@ static int rt61pci_set_device_state(struct rt2x00_dev *rt2x00dev,
rt61pci_disable_radio(rt2x00dev);
break;
case STATE_RADIO_RX_ON:
+ case STATE_RADIO_RX_ON_LINK:
+ rt61pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ break;
case STATE_RADIO_RX_OFF:
- rt61pci_toggle_rx(rt2x00dev, state);
+ case STATE_RADIO_RX_OFF_LINK:
+ rt61pci_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
break;
case STATE_DEEP_SLEEP:
case STATE_SLEEP:
diff --git a/drivers/net/wireless/rt2x00/rt73usb.c b/drivers/net/wireless/rt2x00/rt73usb.c
index 7d6ee97..6546b0d 100644
--- a/drivers/net/wireless/rt2x00/rt73usb.c
+++ b/drivers/net/wireless/rt2x00/rt73usb.c
@@ -1196,8 +1196,12 @@ static int rt73usb_set_device_state(struct rt2x00_dev *rt2x00dev,
rt73usb_disable_radio(rt2x00dev);
break;
case STATE_RADIO_RX_ON:
+ case STATE_RADIO_RX_ON_LINK:
+ rt73usb_toggle_rx(rt2x00dev, STATE_RADIO_RX_ON);
+ break;
case STATE_RADIO_RX_OFF:
- rt73usb_toggle_rx(rt2x00dev, state);
+ case STATE_RADIO_RX_OFF_LINK:
+ rt73usb_toggle_rx(rt2x00dev, STATE_RADIO_RX_OFF);
break;
case STATE_DEEP_SLEEP:
case STATE_SLEEP:
^ permalink raw reply related [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-20 20:50 ` Ivo van Doorn
@ 2008-02-20 21:16 ` Chris Vine
2008-02-21 21:07 ` Chris Vine
2008-02-20 22:13 ` Chris Clayton
1 sibling, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-20 21:16 UTC (permalink / raw)
To: Ivo van Doorn
Cc: Dan Williams, chris2553, linux-wireless, linux-kernel, rt2400-devel
On Wed, 2008-02-20 at 21:50 +0100, Ivo van Doorn wrote:
[snip]
> On Wednesday 20 February 2008, Chris Vine wrote:
> > I did that yesterday and it just reported a kernel panic on the terminal
> > with the message:
> >
> > Kernel panic - not syncing: Aiee, killing interrupt handler!
>
> I have an idea, could you try below patch?
> Note that while applying it will mention something about a line offset, but that can be ignored.
>
> This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
> quite sure about that.
The patch applied OK (with some offsets as you say) but it doesn't help.
The kernel panic still occurs when association is attempted.
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-20 20:50 ` Ivo van Doorn
2008-02-20 21:16 ` Chris Vine
@ 2008-02-20 22:13 ` Chris Clayton
1 sibling, 0 replies; 41+ messages in thread
From: Chris Clayton @ 2008-02-20 22:13 UTC (permalink / raw)
To: Ivo van Doorn
Cc: Chris Vine, Dan Williams, linux-wireless, linux-kernel, rt2400-devel
[-- Attachment #1: Type: text/plain, Size: 498 bytes --]
Hi Ivo,
[...]
>
> I have an idea, could you try below patch?
> Note that while applying it will mention something about a line offset, but that can be ignored.
>
> This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
> quite sure about that.
>
Sorry, but again a few pings and the network fails. I've attached the before and
after register dumps. This is with your patch applied against 2.6.25-rc2-git4.
Chris
--
Beauty is in the eye of the beerholder.
[-- Attachment #2: debugfsdump-2.6.25-rc2-git4-after --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x68
2 0x18
3 0x00
4 0x11
5 0x0b
6 0x01
7 0x38
8 0x00
9 0x00
10 0x02
11 0x04
12 0x00
13 0x15
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x6e
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x06
41 0x60
42 0x09
43 0x00
44 0x4e
45 0x96
46 0xc1
47 0x6e
48 0x04
49 0x00
50 0x2a
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x08
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0xcf
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0x96dc8ba9
29 0x000000a0
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x00014300
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x1f288000
257 0x1f260000
258 0x1f268000
259 0x1f270000
260 0x1f278000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x1f2880c0
271 0x1f260000
272 0x1f2682c0
273 0x1f270000
274 0x1f278000
275 0x00000000
276 0x1f280000
277 0x0004100c
278 0x00000001
279 0x1f280200
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
[-- Attachment #3: debugfsdump-2.6.25-rc2-git4-before --]
[-- Type: text/plain, Size: 6748 bytes --]
BBP:
0 0x16
1 0x68
2 0x00
3 0x00
4 0x11
5 0x0b
6 0x10
7 0x00
8 0x00
9 0x00
10 0x00
11 0x04
12 0x02
13 0x00
14 0x18
15 0x30
16 0x2c
17 0x40
18 0x06
19 0x00
20 0x1e
21 0xc8
22 0x38
23 0x06
24 0xfe
25 0x0a
26 0x0d
27 0x27
28 0x06
29 0x00
30 0x72
31 0x2b
32 0x14
33 0x55
34 0x12
35 0x50
36 0x11
37 0x07
38 0x00
39 0xf8
40 0x06
41 0x60
42 0x09
43 0x00
44 0x4e
45 0x96
46 0xc1
47 0x6e
48 0x04
49 0x00
50 0x2a
51 0x00
52 0xee
53 0x10
54 0x18
55 0x00
56 0x10
57 0x08
58 0x02
59 0x09
60 0x10
61 0x04
62 0x04
63 0x00
64 0x01
65 0x03
66 0x00
67 0x00
68 0x00
69 0x00
70 0x26
71 0x00
72 0x00
73 0x00
74 0xff
75 0xfe
76 0x40
77 0x00
78 0x00
79 0x00
80 0x05
81 0x14
82 0x50
83 0xc0
84 0x10
85 0xcf
86 0xfe
87 0x40
88 0xfe
89 0x40
90 0x0f
91 0x08
92 0x00
93 0x00
94 0x06
95 0x08
96 0x48
97 0x48
98 0x48
99 0x00
100 0x20
101 0x06
102 0x16
103 0x00
104 0x2c
105 0x20
106 0x90
107 0x04
108 0x04
109 0x00
110 0x00
111 0x00
112 0x00
113 0x00
114 0x00
115 0x00
116 0x00
117 0x00
118 0x00
119 0x00
120 0x00
121 0x00
122 0x00
123 0x00
124 0x00
125 0x00
126 0x00
127 0x00
CSR:
0 0x0002561c
1 0x00000004
2 0xde501100
3 0x00fff404
4 0x77b36000
5 0x00031a73
6 0x00000fff
7 0x00000000
8 0x013a030a
9 0x0000a314
10 0x0000071c
11 0x000a0050
12 0x00000009
13 0x0000e060
14 0x00071e46
15 0x00000000
16 0x027eb162
17 0x9eaa9eaf
18 0x8a8b8c8d
19 0x00858687
20 0x740a0732
21 0x0000015f
22 0x0a143870
23 0x2e31353b
24 0x2a2a2a2c
25 0x00033e80
26 0x00001010
27 0x0000c78f
28 0x95138aad
29 0x000000a0
30 0x00000000
31 0x0000000f
32 0x00010000
33 0x000023b0
34 0x82188200
35 0x0000ff00
36 0x150cca0b
37 0x060a100c
38 0x00080606
39 0x00000a08
40 0x00000000
41 0x00000000
42 0x00000000
43 0x00000000
44 0x00000000
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000000
50 0x00000000
51 0x00000000
52 0x00000800
53 0x00000000
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000000
58 0x03000000
59 0x00000000
60 0x00000000
61 0x00000000
62 0x00000000
63 0x00000000
64 0x00000000
65 0x00000000
66 0x00000000
67 0x00000000
68 0x00000000
69 0x00000000
70 0x00000000
71 0x00000000
72 0x00000000
73 0x00000000
74 0x00000000
75 0x00000000
76 0x00000000
77 0x00000000
78 0x00000000
79 0x00000000
80 0x00000000
81 0x00000000
82 0x00000000
83 0x00000000
84 0x00000000
85 0x00000000
86 0x00000000
87 0x00000000
88 0x00000000
89 0x00000000
90 0x00000000
91 0x00000000
92 0x00000000
93 0x00000000
94 0x00000000
95 0x00000000
96 0x00000000
97 0x00000000
98 0x00000000
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x00000000
104 0x00000000
105 0x00000000
106 0x00000000
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000000
114 0x00000000
115 0x00000000
116 0x00000000
117 0x00000000
118 0x00000000
119 0x00000000
120 0x00000000
121 0x00000000
122 0x00000000
123 0x00000000
124 0x00000000
125 0x00000000
126 0x00000000
127 0x00000000
128 0x00000000
129 0x00000000
130 0x00000000
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x00000000
137 0x00000000
138 0x00000000
139 0x00000000
140 0x00000000
141 0x00000000
142 0x00000000
143 0x00000000
144 0x00000000
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00000000
152 0x00000000
153 0x00000000
154 0x00000000
155 0x00000000
156 0x00000000
157 0x00000000
158 0x00000000
159 0x00000000
160 0x00000000
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00000000
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
256 0x1f288000
257 0x1f260000
258 0x1f268000
259 0x1f270000
260 0x1f278000
261 0x00000000
262 0x0c0c0c0c
263 0x0010000c
264 0x00000000
265 0x00000000
266 0x00000000
267 0x000000aa
268 0x00000000
269 0x00000000
270 0x1f288080
271 0x1f260000
272 0x1f268080
273 0x1f270000
274 0x1f278000
275 0x00000000
276 0x1f280000
277 0x0004100c
278 0x00000001
279 0x1f280240
280 0x28ca4404
281 0x00000606
282 0x00000000
283 0x003fff14
284 0x00000000
285 0x00000000
286 0x003000c0
287 0x00000000
288 0x24400100
289 0x00000200
290 0x00002000
291 0x00000000
292 0x0001008e
293 0x00086088
294 0x00000019
295 0x00000000
296 0x0001008e
297 0x00086088
298 0x00000000
299 0x000003ff
EEPROM:
0 0x2561
1 0x0100
2 0x1100
3 0xde50
4 0xf404
5 0x0301
6 0x1814
7 0x0601
8 0x0000
9 0x701e
10 0x1799
11 0x0000
12 0x0002
13 0x0000
14 0xffff
15 0xffff
16 0x184a
17 0xff80
18 0xffff
19 0xffff
20 0xffff
21 0xffff
22 0xffff
23 0xffff
24 0xffff
25 0xffff
26 0xffff
27 0xffff
28 0xffff
29 0xffff
30 0xffff
31 0xffff
32 0xffff
33 0xffff
34 0xffff
35 0x0a0a
36 0x0a0a
37 0x0a0a
38 0x0a0a
39 0x0a0a
40 0x0e0e
41 0x0e0e
42 0xffff
43 0xffff
44 0xffff
45 0xffff
46 0xffff
47 0xff0c
48 0xe0ff
49 0xffff
50 0xffff
51 0xffff
52 0xffff
53 0xffff
54 0xffff
55 0xffff
56 0xffff
57 0xffff
58 0xffff
59 0xffff
60 0xffff
61 0xffff
62 0xffff
63 0xffff
64 0xffff
65 0xffff
66 0xffff
67 0xffff
68 0xffff
69 0xffff
70 0xffff
71 0xffff
72 0xffff
73 0xffff
74 0xffff
75 0xffff
76 0xffff
77 0x0000
78 0x0000
79 0xffff
80 0xffff
81 0xffff
82 0xffff
83 0xffff
84 0xffff
85 0xffff
86 0xffff
87 0xffff
88 0xffff
89 0xffff
90 0xffff
91 0xffff
92 0xffff
93 0xffff
94 0xffff
95 0xffff
96 0xffff
97 0xffff
98 0xffff
99 0xffff
100 0xffff
101 0xffff
102 0xffff
103 0xffff
104 0xffff
105 0xffff
106 0xffff
107 0xffff
108 0xffff
109 0xffff
110 0xffff
111 0xffff
112 0xffff
113 0xffff
114 0xffff
115 0xffff
116 0xffff
117 0xffff
118 0xffff
119 0xffff
120 0xffff
121 0xffff
122 0xffff
123 0xffff
124 0xffff
125 0xffff
126 0xffff
127 0xffff
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-20 21:16 ` Chris Vine
@ 2008-02-21 21:07 ` Chris Vine
2008-02-21 21:51 ` Ivo van Doorn
0 siblings, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-21 21:07 UTC (permalink / raw)
To: Ivo van Doorn
Cc: Dan Williams, chris2553, linux-wireless, linux-kernel, rt2400-devel
On Wed, 2008-02-20 at 21:16 +0000, Chris Vine wrote:
> On Wed, 2008-02-20 at 21:50 +0100, Ivo van Doorn wrote:
> [snip]
> > On Wednesday 20 February 2008, Chris Vine wrote:
> > > I did that yesterday and it just reported a kernel panic on the terminal
> > > with the message:
> > >
> > > Kernel panic - not syncing: Aiee, killing interrupt handler!
> >
> > I have an idea, could you try below patch?
> > Note that while applying it will mention something about a line offset, but that can be ignored.
> >
> > This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
> > quite sure about that.
>
> The patch applied OK (with some offsets as you say) but it doesn't help.
> The kernel panic still occurs when association is attempted.
Here's some further information.
I have a fully functioning version of rt2x00-2.0.14 and mac80211 from
wireless-2.6/compat-wireless-2.6 of mid January which works fine on
kernel 2.6.24. On doing a comparison with the rt2x00 in vanilla kernel
2.6.25-rc2, there are no material differences. (There was a slight
change in the declaration a variable in rt2x00usb.c but it is
immaterial.)
I compiled up the working mid-January version of rt2x00 and mac80211
under kernel 2.6.25-rc2 and I get exactly the same result as I reported
earlier, namely I get a kernel panic as soon as I try to associate. It
looks therefore as if something has changed within the remainder of the
kernel which has caused rt2x00 (and possibly mac80211?) to break.
This probably explains the problem another user reported with rt61.
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 21:07 ` Chris Vine
@ 2008-02-21 21:51 ` Ivo van Doorn
2008-02-21 22:46 ` Chris Vine
2008-02-21 23:04 ` Chris Clayton
0 siblings, 2 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-21 21:51 UTC (permalink / raw)
To: Chris Vine
Cc: Dan Williams, chris2553, linux-wireless, linux-kernel, rt2400-devel
On Thursday 21 February 2008, Chris Vine wrote:
> On Wed, 2008-02-20 at 21:16 +0000, Chris Vine wrote:
> > On Wed, 2008-02-20 at 21:50 +0100, Ivo van Doorn wrote:
> > [snip]
> > > On Wednesday 20 February 2008, Chris Vine wrote:
> > > > I did that yesterday and it just reported a kernel panic on the terminal
> > > > with the message:
> > > >
> > > > Kernel panic - not syncing: Aiee, killing interrupt handler!
> > >
> > > I have an idea, could you try below patch?
> > > Note that while applying it will mention something about a line offset, but that can be ignored.
> > >
> > > This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
> > > quite sure about that.
> >
> > The patch applied OK (with some offsets as you say) but it doesn't help.
> > The kernel panic still occurs when association is attempted.
>
> Here's some further information.
>
> I have a fully functioning version of rt2x00-2.0.14 and mac80211 from
> wireless-2.6/compat-wireless-2.6 of mid January which works fine on
> kernel 2.6.24. On doing a comparison with the rt2x00 in vanilla kernel
> 2.6.25-rc2, there are no material differences. (There was a slight
> change in the declaration a variable in rt2x00usb.c but it is
> immaterial.)
>
> I compiled up the working mid-January version of rt2x00 and mac80211
> under kernel 2.6.25-rc2 and I get exactly the same result as I reported
> earlier, namely I get a kernel panic as soon as I try to associate. It
> looks therefore as if something has changed within the remainder of the
> kernel which has caused rt2x00 (and possibly mac80211?) to break.
>
> This probably explains the problem another user reported with rt61.
Perhaps something similar like:
http://bugzilla.kernel.org/show_bug.cgi?id=10058
in there a reference is made to the following patch:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
Does applying that help?
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 21:51 ` Ivo van Doorn
@ 2008-02-21 22:46 ` Chris Vine
2008-02-21 22:51 ` Ivo van Doorn
2008-02-21 23:04 ` Chris Clayton
1 sibling, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-21 22:46 UTC (permalink / raw)
To: Ivo van Doorn
Cc: Dan Williams, chris2553, linux-wireless, linux-kernel, rt2400-devel
On Thu, 2008-02-21 at 22:51 +0100, Ivo van Doorn wrote:
> On Thursday 21 February 2008, Chris Vine wrote:
[snip]
> > Here's some further information.
> >
> > I have a fully functioning version of rt2x00-2.0.14 and mac80211 from
> > wireless-2.6/compat-wireless-2.6 of mid January which works fine on
> > kernel 2.6.24. On doing a comparison with the rt2x00 in vanilla kernel
> > 2.6.25-rc2, there are no material differences. (There was a slight
> > change in the declaration a variable in rt2x00usb.c but it is
> > immaterial.)
> >
> > I compiled up the working mid-January version of rt2x00 and mac80211
> > under kernel 2.6.25-rc2 and I get exactly the same result as I reported
> > earlier, namely I get a kernel panic as soon as I try to associate. It
> > looks therefore as if something has changed within the remainder of the
> > kernel which has caused rt2x00 (and possibly mac80211?) to break.
> >
> > This probably explains the problem another user reported with rt61.
>
> Perhaps something similar like:
> http://bugzilla.kernel.org/show_bug.cgi?id=10058
> in there a reference is made to the following patch:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
>
> Does applying that help?
Yes, well done.
I have spent 20 minutes testing it and it seems to work fine (at least
as well as 2.0.14 does under kernel 2.6.24). The rate control algorithm
seems to work better as well, but that is probably a mac80211 thing.
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 22:46 ` Chris Vine
@ 2008-02-21 22:51 ` Ivo van Doorn
0 siblings, 0 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-21 22:51 UTC (permalink / raw)
To: rt2400-devel
Cc: Chris Vine, Dan Williams, chris2553, linux-wireless, linux-kernel
On Thursday 21 February 2008, Chris Vine wrote:
> On Thu, 2008-02-21 at 22:51 +0100, Ivo van Doorn wrote:
> > On Thursday 21 February 2008, Chris Vine wrote:
> [snip]
> > > Here's some further information.
> > >
> > > I have a fully functioning version of rt2x00-2.0.14 and mac80211 from
> > > wireless-2.6/compat-wireless-2.6 of mid January which works fine on
> > > kernel 2.6.24. On doing a comparison with the rt2x00 in vanilla kernel
> > > 2.6.25-rc2, there are no material differences. (There was a slight
> > > change in the declaration a variable in rt2x00usb.c but it is
> > > immaterial.)
> > >
> > > I compiled up the working mid-January version of rt2x00 and mac80211
> > > under kernel 2.6.25-rc2 and I get exactly the same result as I reported
> > > earlier, namely I get a kernel panic as soon as I try to associate. It
> > > looks therefore as if something has changed within the remainder of the
> > > kernel which has caused rt2x00 (and possibly mac80211?) to break.
> > >
> > > This probably explains the problem another user reported with rt61.
> >
> > Perhaps something similar like:
> > http://bugzilla.kernel.org/show_bug.cgi?id=10058
> > in there a reference is made to the following patch:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
> >
> > Does applying that help?
>
> Yes, well done.
>
> I have spent 20 minutes testing it and it seems to work fine (at least
> as well as 2.0.14 does under kernel 2.6.24). The rate control algorithm
> seems to work better as well, but that is probably a mac80211 thing.
Excellent, I am currently updating rt2x00.git from wireless-testing to get
the above mentioned patch into the repository.
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 21:51 ` Ivo van Doorn
2008-02-21 22:46 ` Chris Vine
@ 2008-02-21 23:04 ` Chris Clayton
2008-02-21 23:20 ` Chris Vine
1 sibling, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-21 23:04 UTC (permalink / raw)
To: Ivo van Doorn
Cc: Chris Vine, Dan Williams, linux-wireless, linux-kernel, rt2400-devel
On Thursday 21 February 2008, Ivo van Doorn wrote:
> On Thursday 21 February 2008, Chris Vine wrote:
> > On Wed, 2008-02-20 at 21:16 +0000, Chris Vine wrote:
> > > On Wed, 2008-02-20 at 21:50 +0100, Ivo van Doorn wrote:
> > > [snip]
> > > > On Wednesday 20 February 2008, Chris Vine wrote:
> > > > > I did that yesterday and it just reported a kernel panic on the terminal
> > > > > with the message:
> > > > >
> > > > > Kernel panic - not syncing: Aiee, killing interrupt handler!
> > > >
> > > > I have an idea, could you try below patch?
> > > > Note that while applying it will mention something about a line offset, but that can be ignored.
> > > >
> > > > This could perhaps also fix the TX/RX issue mentioned earlier in the thread, but I am not
> > > > quite sure about that.
> > >
> > > The patch applied OK (with some offsets as you say) but it doesn't help.
> > > The kernel panic still occurs when association is attempted.
> >
> > Here's some further information.
> >
> > I have a fully functioning version of rt2x00-2.0.14 and mac80211 from
> > wireless-2.6/compat-wireless-2.6 of mid January which works fine on
> > kernel 2.6.24. On doing a comparison with the rt2x00 in vanilla kernel
> > 2.6.25-rc2, there are no material differences. (There was a slight
> > change in the declaration a variable in rt2x00usb.c but it is
> > immaterial.)
> >
> > I compiled up the working mid-January version of rt2x00 and mac80211
> > under kernel 2.6.25-rc2 and I get exactly the same result as I reported
> > earlier, namely I get a kernel panic as soon as I try to associate. It
> > looks therefore as if something has changed within the remainder of the
> > kernel which has caused rt2x00 (and possibly mac80211?) to break.
> >
> > This probably explains the problem another user reported with rt61.
>
> Perhaps something similar like:
> http://bugzilla.kernel.org/show_bug.cgi?id=10058
> in there a reference is made to the following patch:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
>
> Does applying that help?
I'm afraid not, Ivo. The test I ran last night was against 2.6.25.-rc2-git4 and
that already has this patch applied. Furthermore, I have another card that uses
the rtl8180 driver and that works reliably. I, therefore, suspect that my problem
lies within the rt61pci driver or the rt2x00 infrastructure.
Chris
>
> Ivo
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 23:04 ` Chris Clayton
@ 2008-02-21 23:20 ` Chris Vine
2008-02-22 7:39 ` Chris Clayton
0 siblings, 1 reply; 41+ messages in thread
From: Chris Vine @ 2008-02-21 23:20 UTC (permalink / raw)
To: chris2553
Cc: Ivo van Doorn, Dan Williams, linux-wireless, linux-kernel, rt2400-devel
On Thu, 2008-02-21 at 23:04 +0000, Chris Clayton wrote:
> On Thursday 21 February 2008, Ivo van Doorn wrote:
> > On Thursday 21 February 2008, Chris Vine wrote:
[snip]
> > > This probably explains the problem another user reported with rt61.
> >
> > Perhaps something similar like:
> > http://bugzilla.kernel.org/show_bug.cgi?id=10058
> > in there a reference is made to the following patch:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
> >
> > Does applying that help?
>
> I'm afraid not, Ivo. The test I ran last night was against 2.6.25.-rc2-git4 and
> that already has this patch applied. Furthermore, I have another card that uses
> the rtl8180 driver and that works reliably. I, therefore, suspect that my problem
> lies within the rt61pci driver or the rt2x00 infrastructure.
Does the same happen with 2.0.14 under kernel 2.6.24?
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-21 23:20 ` Chris Vine
@ 2008-02-22 7:39 ` Chris Clayton
2008-02-22 19:11 ` Ivo van Doorn
2008-02-22 20:33 ` Chris Vine
0 siblings, 2 replies; 41+ messages in thread
From: Chris Clayton @ 2008-02-22 7:39 UTC (permalink / raw)
To: Chris Vine
Cc: Ivo van Doorn, Dan Williams, linux-wireless, linux-kernel, rt2400-devel
On Thursday 21 February 2008, Chris Vine wrote:
> On Thu, 2008-02-21 at 23:04 +0000, Chris Clayton wrote:
> > On Thursday 21 February 2008, Ivo van Doorn wrote:
> > > On Thursday 21 February 2008, Chris Vine wrote:
> [snip]
> > > > This probably explains the problem another user reported with rt61.
> > >
> > > Perhaps something similar like:
> > > http://bugzilla.kernel.org/show_bug.cgi?id=10058
> > > in there a reference is made to the following patch:
> > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
> > >
> > > Does applying that help?
> >
> > I'm afraid not, Ivo. The test I ran last night was against 2.6.25.-rc2-git4 and
> > that already has this patch applied. Furthermore, I have another card that uses
> > the rtl8180 driver and that works reliably. I, therefore, suspect that my problem
> > lies within the rt61pci driver or the rt2x00 infrastructure.
>
> Does the same happen with 2.0.14 under kernel 2.6.24?
Unfortunately, a 2.6.24.2 tree with the drivers/net/wireless/rt2x00 directory replaced with that from 2.6.25-rc2-git4 doesn't build:
In file included from drivers/net/wireless/rt2x00/rt2x00dev.c:29:
drivers/net/wireless/rt2x00/rt2x00.h:942: warning: `struct ieee80211_bss_conf' declared inside parameter list
drivers/net/wireless/rt2x00/rt2x00.h:942: warning: its scope is only this definition or declaration, which is probably not what you want
[...]
drivers/net/wireless/rt2x00/rt2x00dev.c: In function `rt2x00lib_configuration_scheduled':
drivers/net/wireless/rt2x00/rt2x00dev.c:484: error: storage size of `bss_conf' isn't known
drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: `BSS_CHANGED_ERP_PREAMBLE' undeclared (first use in this function)
drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: (Each undeclared identifier is reported only once
drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: for each function it appears in.)
drivers/net/wireless/rt2x00/rt2x00dev.c:484: warning: unused variable `bss_conf'
drivers/net/wireless/rt2x00/rt2x00dev.c: In function `rt2x00lib_beacondone_scheduled':
drivers/net/wireless/rt2x00/rt2x00dev.c:511: warning: passing arg 2 of `ieee80211_beacon_get' makes integer from pointer without a cast
>
> Chris
>
>
>
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-18 18:11 ` Ivo van Doorn
2008-02-18 18:16 ` Ivo van Doorn
2008-02-18 22:51 ` Chris Clayton
@ 2008-02-22 15:46 ` Chris Clayton
2008-02-22 19:47 ` Ivo van Doorn
2 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-22 15:46 UTC (permalink / raw)
To: ivdoorn; +Cc: linux-kernel, linux-wireless
Hi Ivo,
On 18/02/2008, Ivo van Doorn <ivdoorn@gmail.com> wrote:
> Hi,
>
[...]
> Above traces should be enough, but to determine where rt2x00 broke
> down approximatly I need to have a few test result on specific moments.
> Could you test the kernel with the following versions:
>
> rt2x00 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> rt2x00 2.0.12 a3c7aa58df7df80aa05f166fe3e42482247164cf
> rt2x00 2.0.13 5a6012e105ae1664cd2841c33bf59fbdd8d4dbcc
>
> Checking those out is simply a matter of:
> git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> git checkout 2.0.11
>
OK, we seem to be struggling a little, so I've built an installed git
and cloned Linus' 2.6 tree. My wireless network dies after a few pings
with rt2x00 2.0.11.
> No further bisecting is needed, but with above tests I can at least
> narrow it down to find the cause of this issue.
>
If you need me to bisect, just shout. Please be patient though, I'm
exploring new territory here :-)
Thanks
Chris
> Thanks.
>
>
> Ivo
>
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-22 7:39 ` Chris Clayton
@ 2008-02-22 19:11 ` Ivo van Doorn
2008-02-22 20:33 ` Chris Vine
1 sibling, 0 replies; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-22 19:11 UTC (permalink / raw)
To: chris2553
Cc: Chris Vine, Dan Williams, linux-wireless, linux-kernel, rt2400-devel
On Friday 22 February 2008, Chris Clayton wrote:
> On Thursday 21 February 2008, Chris Vine wrote:
> > On Thu, 2008-02-21 at 23:04 +0000, Chris Clayton wrote:
> > > On Thursday 21 February 2008, Ivo van Doorn wrote:
> > > > On Thursday 21 February 2008, Chris Vine wrote:
> > [snip]
> > > > > This probably explains the problem another user reported with rt61.
> > > >
> > > > Perhaps something similar like:
> > > > http://bugzilla.kernel.org/show_bug.cgi?id=10058
> > > > in there a reference is made to the following patch:
> > > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/broken-out/revert-send-a-single-notification-on-device-state-changes.patch
> > > >
> > > > Does applying that help?
> > >
> > > I'm afraid not, Ivo. The test I ran last night was against 2.6.25.-rc2-git4 and
> > > that already has this patch applied. Furthermore, I have another card that uses
> > > the rtl8180 driver and that works reliably. I, therefore, suspect that my problem
> > > lies within the rt61pci driver or the rt2x00 infrastructure.
> >
> > Does the same happen with 2.0.14 under kernel 2.6.24?
>
> Unfortunately, a 2.6.24.2 tree with the drivers/net/wireless/rt2x00 directory replaced with that from 2.6.25-rc2-git4 doesn't build:
You need the mac80211 compat module from Intel. That allows new mac80211 versions to run
on older kernels. When you use that you need to grab the rt2x00 cvs tarball from:
http://rt2x00.serialmonkey.com/wiki/index.php/Downloads
which allows rt2x00 to be compiled outside of the kernel.
> In file included from drivers/net/wireless/rt2x00/rt2x00dev.c:29:
> drivers/net/wireless/rt2x00/rt2x00.h:942: warning: `struct ieee80211_bss_conf' declared inside parameter list
> drivers/net/wireless/rt2x00/rt2x00.h:942: warning: its scope is only this definition or declaration, which is probably not what you want
>
> [...]
>
> drivers/net/wireless/rt2x00/rt2x00dev.c: In function `rt2x00lib_configuration_scheduled':
> drivers/net/wireless/rt2x00/rt2x00dev.c:484: error: storage size of `bss_conf' isn't known
> drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: `BSS_CHANGED_ERP_PREAMBLE' undeclared (first use in this function)
> drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: (Each undeclared identifier is reported only once
> drivers/net/wireless/rt2x00/rt2x00dev.c:494: error: for each function it appears in.)
> drivers/net/wireless/rt2x00/rt2x00dev.c:484: warning: unused variable `bss_conf'
> drivers/net/wireless/rt2x00/rt2x00dev.c: In function `rt2x00lib_beacondone_scheduled':
> drivers/net/wireless/rt2x00/rt2x00dev.c:511: warning: passing arg 2 of `ieee80211_beacon_get' makes integer from pointer without a cast
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-22 15:46 ` Chris Clayton
@ 2008-02-22 19:47 ` Ivo van Doorn
2008-02-25 21:04 ` Chris Clayton
0 siblings, 1 reply; 41+ messages in thread
From: Ivo van Doorn @ 2008-02-22 19:47 UTC (permalink / raw)
To: Chris Clayton; +Cc: linux-kernel, linux-wireless
On Friday 22 February 2008, Chris Clayton wrote:
> Hi Ivo,
>
> On 18/02/2008, Ivo van Doorn <ivdoorn@gmail.com> wrote:
> > Hi,
> >
>
> [...]
>
> > Above traces should be enough, but to determine where rt2x00 broke
> > down approximatly I need to have a few test result on specific moments.
> > Could you test the kernel with the following versions:
> >
> > rt2x00 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> > rt2x00 2.0.12 a3c7aa58df7df80aa05f166fe3e42482247164cf
> > rt2x00 2.0.13 5a6012e105ae1664cd2841c33bf59fbdd8d4dbcc
> >
> > Checking those out is simply a matter of:
> > git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> > git checkout 2.0.11
> >
>
> OK, we seem to be struggling a little, so I've built an installed git
> and cloned Linus' 2.6 tree. My wireless network dies after a few pings
> with rt2x00 2.0.11.
>
> > No further bisecting is needed, but with above tests I can at least
> > narrow it down to find the cause of this issue.
> >
>
> If you need me to bisect, just shout. Please be patient though, I'm
> exploring new territory here :-)
I don't think bisecting this will help a lot, the rt2x00 2.0.11 release
introduced software diversity. And that is already something I suspect
of being broken.
Unfortunately software diversity was a bugfix and fix in one,
the previous setup was broken for some hardware since the
lack of software diversity caused problems.
Could you check if below patch helps in any way?
Ivo
---
diff --git a/drivers/net/wireless/rt2x00/rt2x00config.c b/drivers/net/wireless/rt2x00/rt2x00config.c
index a1d8e33..6995912 100644
--- a/drivers/net/wireless/rt2x00/rt2x00config.c
+++ b/drivers/net/wireless/rt2x00/rt2x00config.c
@@ -122,6 +122,10 @@ void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
libconf.ant.rx = rx;
libconf.ant.tx = tx;
+ if (rx == rt2x00dev->link.ant.active.rx &&
+ tx == rt2x00dev->link.ant.active.tx)
+ return;
+
/*
* Antenna setup changes require the RX to be disabled,
* else the changes will be ignored by the device.
diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c b/drivers/net/wireless/rt2x00/rt2x00dev.c
index 65a512f..4325c08 100644
--- a/drivers/net/wireless/rt2x00/rt2x00dev.c
+++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
@@ -191,16 +191,16 @@ static void rt2x00lib_evaluate_antenna_sample(struct rt2x00_dev *rt2x00dev)
return;
if (rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) {
- if (sample_a > sample_b && rx == ANTENNA_B)
+ if (sample_a > sample_b)
rx = ANTENNA_A;
- else if (rx == ANTENNA_A)
+ else
rx = ANTENNA_B;
}
if (rt2x00dev->link.ant.flags & ANTENNA_TX_DIVERSITY) {
- if (sample_a > sample_b && tx == ANTENNA_B)
+ if (sample_a > sample_b)
tx = ANTENNA_A;
- else if (tx == ANTENNA_A)
+ else
tx = ANTENNA_B;
}
@@ -257,7 +257,7 @@ static void rt2x00lib_evaluate_antenna(struct rt2x00_dev *rt2x00dev)
if (!(rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) &&
!(rt2x00dev->link.ant.flags & ANTENNA_TX_DIVERSITY)) {
- rt2x00dev->link.ant.flags &= ~ANTENNA_MODE_SAMPLE;
+ rt2x00dev->link.ant.flags = 0;
return;
}
^ permalink raw reply related [flat|nested] 41+ messages in thread
* Re: [Rt2400-devel] 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-22 7:39 ` Chris Clayton
2008-02-22 19:11 ` Ivo van Doorn
@ 2008-02-22 20:33 ` Chris Vine
1 sibling, 0 replies; 41+ messages in thread
From: Chris Vine @ 2008-02-22 20:33 UTC (permalink / raw)
To: chris2553
Cc: Dan Williams, Ivo van Doorn, linux-wireless, linux-kernel, rt2400-devel
On Fri, 2008-02-22 at 07:39 +0000, Chris Clayton wrote:
> On Thursday 21 February 2008, Chris Vine wrote:
[snip]
> >
> > Does the same happen with 2.0.14 under kernel 2.6.24?
>
> Unfortunately, a 2.6.24.2 tree with the drivers/net/wireless/rt2x00 directory replaced with that from 2.6.25-rc2-git4 doesn't build:
You have to have a version of mac80211 which is current with the version
of rt2x00 2.0.14. If you don't want to go back into wireless-2.6 git to
do that I can send you my known working copy (for rt73 and I hope for
rt61) of compat-wireless-2.6 which will compile under 2.6.24. However
it is just over 1MB in size so I won't sent it to you unless you would
like me to do that instead of you pulling git from wireless-2.6 for mid
January (actually the most recent working version would be immediately
before the patch which raised the version of rt2x00 to 2.1.0).
Chris
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-22 19:47 ` Ivo van Doorn
@ 2008-02-25 21:04 ` Chris Clayton
2008-02-25 22:09 ` Ivo Van Doorn
0 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-25 21:04 UTC (permalink / raw)
To: Ivo van Doorn; +Cc: linux-kernel, linux-wireless
Hi,
Firstly apologies for trimming linux-kernel and linux-wireless from my reply
to Ivo yesterday. Basically, I replied saying that the patch below didn't fix
the problem. But please do read on...
On Friday 22 February 2008, Ivo van Doorn wrote:
> On Friday 22 February 2008, Chris Clayton wrote:
> > Hi Ivo,
> >
> > On 18/02/2008, Ivo van Doorn <ivdoorn@gmail.com> wrote:
> > > Hi,
> >
> > [...]
> >
> > > Above traces should be enough, but to determine where rt2x00 broke
> > > down approximatly I need to have a few test result on specific
> > > moments. Could you test the kernel with the following versions:
> > >
> > > rt2x00 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> > > rt2x00 2.0.12 a3c7aa58df7df80aa05f166fe3e42482247164cf
> > > rt2x00 2.0.13 5a6012e105ae1664cd2841c33bf59fbdd8d4dbcc
> > >
> > > Checking those out is simply a matter of:
> > > git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> > > git checkout 2.0.11
> >
> > OK, we seem to be struggling a little, so I've built an installed git
> > and cloned Linus' 2.6 tree. My wireless network dies after a few pings
> > with rt2x00 2.0.11.
> >
> > > No further bisecting is needed, but with above tests I can at least
> > > narrow it down to find the cause of this issue.
> >
> > If you need me to bisect, just shout. Please be patient though, I'm
> > exploring new territory here :-)
>
> I don't think bisecting this will help a lot, the rt2x00 2.0.11 release
> introduced software diversity. And that is already something I suspect
> of being broken.
>
I've bisected anyway and although the results are not absolutely conclusive,
as I neared the end of the process, I was amongst a bunch of mac80211
patches. This set me on a path that resulted in me discovering that with the
rt61pci driver, I can freeze my wireless network connection almost at will if
I set mac82011's ieee80211_default_rc_algo parameter to 'pid'. if the
parametre is set to 'simple', the network seems to be reliable. I've just let
the ping application run on and ping another box on my network almost 1500
times whilst repeatedly transferring a kernel source tarball by ftp from
another box and the network connection was mantained That's with the
parameter set to 'simple', if \I set it to 'pid' the connection rarely
survives more than 40 pings even without the ftp activity.
If I replace my wireless card with one that uses the rtl8180 driver, the
network connection seems to be reliable regardless of how I set the
parameter, although I admit that i have not tested this extensively yet. I'll
do that now and report later.
Hope this helps.
Chris
> Unfortunately software diversity was a bugfix and fix in one,
> the previous setup was broken for some hardware since the
> lack of software diversity caused problems.
>
> Could you check if below patch helps in any way?
>
> Ivo
>
> ---
>
> diff --git a/drivers/net/wireless/rt2x00/rt2x00config.c
> b/drivers/net/wireless/rt2x00/rt2x00config.c index a1d8e33..6995912 100644
> --- a/drivers/net/wireless/rt2x00/rt2x00config.c
> +++ b/drivers/net/wireless/rt2x00/rt2x00config.c
> @@ -122,6 +122,10 @@ void rt2x00lib_config_antenna(struct rt2x00_dev
> *rt2x00dev, libconf.ant.rx = rx;
> libconf.ant.tx = tx;
>
> + if (rx == rt2x00dev->link.ant.active.rx &&
> + tx == rt2x00dev->link.ant.active.tx)
> + return;
> +
> /*
> * Antenna setup changes require the RX to be disabled,
> * else the changes will be ignored by the device.
> diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c
> b/drivers/net/wireless/rt2x00/rt2x00dev.c index 65a512f..4325c08 100644
> --- a/drivers/net/wireless/rt2x00/rt2x00dev.c
> +++ b/drivers/net/wireless/rt2x00/rt2x00dev.c
> @@ -191,16 +191,16 @@ static void rt2x00lib_evaluate_antenna_sample(struct
> rt2x00_dev *rt2x00dev) return;
>
> if (rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) {
> - if (sample_a > sample_b && rx == ANTENNA_B)
> + if (sample_a > sample_b)
> rx = ANTENNA_A;
> - else if (rx == ANTENNA_A)
> + else
> rx = ANTENNA_B;
> }
>
> if (rt2x00dev->link.ant.flags & ANTENNA_TX_DIVERSITY) {
> - if (sample_a > sample_b && tx == ANTENNA_B)
> + if (sample_a > sample_b)
> tx = ANTENNA_A;
> - else if (tx == ANTENNA_A)
> + else
> tx = ANTENNA_B;
> }
>
> @@ -257,7 +257,7 @@ static void rt2x00lib_evaluate_antenna(struct
> rt2x00_dev *rt2x00dev)
>
> if (!(rt2x00dev->link.ant.flags & ANTENNA_RX_DIVERSITY) &&
> !(rt2x00dev->link.ant.flags & ANTENNA_TX_DIVERSITY)) {
> - rt2x00dev->link.ant.flags &= ~ANTENNA_MODE_SAMPLE;
> + rt2x00dev->link.ant.flags = 0;
> return;
> }
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-25 21:04 ` Chris Clayton
@ 2008-02-25 22:09 ` Ivo Van Doorn
2008-02-26 19:11 ` Chris Clayton
0 siblings, 1 reply; 41+ messages in thread
From: Ivo Van Doorn @ 2008-02-25 22:09 UTC (permalink / raw)
To: chris2553; +Cc: linux-kernel, linux-wireless
Hi,
> > > > Checking those out is simply a matter of:
> > > > git branch 2.0.11 2d68de3efa62655d551092f5c787505735d561ad
> > > > git checkout 2.0.11
> > >
> > > OK, we seem to be struggling a little, so I've built an installed git
> > > and cloned Linus' 2.6 tree. My wireless network dies after a few pings
> > > with rt2x00 2.0.11.
> > >
> > > > No further bisecting is needed, but with above tests I can at least
> > > > narrow it down to find the cause of this issue.
> > >
> > > If you need me to bisect, just shout. Please be patient though, I'm
> > > exploring new territory here :-)
> >
> > I don't think bisecting this will help a lot, the rt2x00 2.0.11 release
> > introduced software diversity. And that is already something I suspect
> > of being broken.
> >
> I've bisected anyway and although the results are not absolutely conclusive,
> as I neared the end of the process, I was amongst a bunch of mac80211
> patches. This set me on a path that resulted in me discovering that with the
> rt61pci driver, I can freeze my wireless network connection almost at will if
> I set mac82011's ieee80211_default_rc_algo parameter to 'pid'. if the
> parametre is set to 'simple', the network seems to be reliable. I've just let
> the ping application run on and ping another box on my network almost 1500
> times whilst repeatedly transferring a kernel source tarball by ftp from
> another box and the network connection was mantained That's with the
> parameter set to 'simple', if \I set it to 'pid' the connection rarely
> survives more than 40 pings even without the ftp activity.
>
> If I replace my wireless card with one that uses the rtl8180 driver, the
> network connection seems to be reliable regardless of how I set the
> parameter, although I admit that i have not tested this extensively yet. I'll
> do that now and report later.
I'm about to send 4 patches to this (linux-wireless) list with patches
for rt2x00,
most of them you already tested individually, but several people reported
success after those patches.
Hopefully it will be working for you as well. :)
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-25 22:09 ` Ivo Van Doorn
@ 2008-02-26 19:11 ` Chris Clayton
2008-02-26 19:48 ` John W. Linville
0 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-26 19:11 UTC (permalink / raw)
To: Ivo Van Doorn; +Cc: linux-kernel, linux-wireless
Hi,
> > I've bisected anyway and although the results are not absolutely
> > conclusive, as I neared the end of the process, I was amongst a bunch of
> > mac80211 patches. This set me on a path that resulted in me discovering
> > that with the rt61pci driver, I can freeze my wireless network connection
> > almost at will if I set mac82011's ieee80211_default_rc_algo parameter to
> > 'pid'. if the parametre is set to 'simple', the network seems to be
> > reliable. I've just let the ping application run on and ping another box
> > on my network almost 1500 times whilst repeatedly transferring a kernel
> > source tarball by ftp from another box and the network connection was
> > mantained That's with the parameter set to 'simple', if \I set it to
> > 'pid' the connection rarely survives more than 40 pings even without the
> > ftp activity.
> >
> > If I replace my wireless card with one that uses the rtl8180 driver, the
> > network connection seems to be reliable regardless of how I set the
> > parameter, although I admit that i have not tested this extensively yet.
> > I'll do that now and report later.
>
I've rerun my tests with the rtl8180 driver and found the network to be
reliable with the mac82011 module's ieee80211_default_rc_algo parameter set
to either 'simple' or 'pid'.
> I'm about to send 4 patches to this (linux-wireless) list with patches
> for rt2x00,
> most of them you already tested individually, but several people reported
> success after those patches.
>
> Hopefully it will be working for you as well. :)
>
Sorry, but that's not the case. I find the same results as without the
patches. With the parameter set to 'pid', the network connection fails very
quickly, but with it set to 'simple' I can ping and ftp files to and from my
laptop as much as I like and the connection stays up. In fact, if anything
the patches seem to have made the network even more fragile, in that it fails
almost instantly once I start some network activity ( < 10 pings).
I'm sure this is not the hardware - it works perfectly with Windows XP, with
2.6.23.14 plus the out-of-tree rt61 driver from serialmonkey, with the
in-tree driver from 2.6.24.x and with 2.6.25-rc3 with the mac82011's
ieee80211_default_rc_algo parameter set to 'simple'.
Like I say above, sorry!
Chris
> Ivo
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 19:11 ` Chris Clayton
@ 2008-02-26 19:48 ` John W. Linville
2008-02-26 20:30 ` Ivo Van Doorn
2008-02-26 21:13 ` Chris Clayton
0 siblings, 2 replies; 41+ messages in thread
From: John W. Linville @ 2008-02-26 19:48 UTC (permalink / raw)
To: Chris Clayton
Cc: Ivo Van Doorn, linux-kernel, linux-wireless, stefano.brivio, johannes
On Tue, Feb 26, 2008 at 07:11:39PM +0000, Chris Clayton wrote:
> Sorry, but that's not the case. I find the same results as without the
> patches. With the parameter set to 'pid', the network connection fails very
> quickly, but with it set to 'simple' I can ping and ftp files to and from my
> laptop as much as I like and the connection stays up. In fact, if anything
> the patches seem to have made the network even more fragile, in that it fails
> almost instantly once I start some network activity ( < 10 pings).
>
> I'm sure this is not the hardware - it works perfectly with Windows XP, with
> 2.6.23.14 plus the out-of-tree rt61 driver from serialmonkey, with the
> in-tree driver from 2.6.24.x and with 2.6.25-rc3 with the mac82011's
> ieee80211_default_rc_algo parameter set to 'simple'.
At last! Vindication for insisting that we keep 'simple' around!
Bwahahaha! :-)
So, am I to understand that 'pid' works find for you with rtl8180?
If so, then I wonder if Stefano and Ivo can help us figure-out
what kind of problem is sensitive to both driver _and_ rate control
algorithm?
Thanks,
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 19:48 ` John W. Linville
@ 2008-02-26 20:30 ` Ivo Van Doorn
2008-02-26 21:44 ` Stefano Brivio
2008-02-26 21:13 ` Chris Clayton
1 sibling, 1 reply; 41+ messages in thread
From: Ivo Van Doorn @ 2008-02-26 20:30 UTC (permalink / raw)
To: John W. Linville
Cc: Chris Clayton, linux-kernel, linux-wireless, stefano.brivio, johannes
> > Sorry, but that's not the case. I find the same results as without the
> > patches. With the parameter set to 'pid', the network connection fails very
> > quickly, but with it set to 'simple' I can ping and ftp files to and from my
> > laptop as much as I like and the connection stays up. In fact, if anything
> > the patches seem to have made the network even more fragile, in that it fails
> > almost instantly once I start some network activity ( < 10 pings).
> >
> > I'm sure this is not the hardware - it works perfectly with Windows XP, with
> > 2.6.23.14 plus the out-of-tree rt61 driver from serialmonkey, with the
> > in-tree driver from 2.6.24.x and with 2.6.25-rc3 with the mac82011's
> > ieee80211_default_rc_algo parameter set to 'simple'.
>
> At last! Vindication for insisting that we keep 'simple' around!
> Bwahahaha! :-)
>
> So, am I to understand that 'pid' works find for you with rtl8180?
> If so, then I wonder if Stefano and Ivo can help us figure-out
> what kind of problem is sensitive to both driver _and_ rate control
> algorithm?
rt2x00 is known to be less sensitive then the legacy drivers, scanning
produces less and more inconsistent results (Not all AP's are reported,
even when that AP has a high rssi), and the reported RSSI is often
much lower then expected with the distance to the AP.
I have compared many register dumps, but have never managed to
find a real register setting that might cause this. So what might be
the problem is that rt2x00 is not reporting the RSSI correctly to mac80211.
With the big difference between how mac80211 handles TX rates and
how the legacy drivers handle them, it is hard to make a comparison
where exactly things are going wrong. But in the end, I think it all
comes down to rt2x00 reporting invalid RSSI values to mac80211,
and/or the rate control mechanism being too dependent on some
statistics which are not provided by the driver.
I have to admit that I haven't looked into the 'pid' algorithm closely,
but could it be that some fields in the tx status report upon txdone
are being treated as "very important" while the driver doesn't report it
(For example ack signal strength)?
Other then that I have to say that rt2x00 never has reached a particular
state where link quality issues can be traced back to mac80211 or
the rate control mechanism. It usually was caused by a bug in the driver
itself. (rt2x00 cannot be considered stable yet for a very good reason. ;) )
Ivo
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 19:48 ` John W. Linville
2008-02-26 20:30 ` Ivo Van Doorn
@ 2008-02-26 21:13 ` Chris Clayton
2008-02-26 21:38 ` Stefano Brivio
1 sibling, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-26 21:13 UTC (permalink / raw)
To: linville; +Cc: ivdoorn, linux-kernel, linux-wireless, stefano.brivio, johannes
On 26/02/2008, John W. Linville <linville@tuxdriver.com> wrote:
> On Tue, Feb 26, 2008 at 07:11:39PM +0000, Chris Clayton wrote:
>
> > Sorry, but that's not the case. I find the same results as without the
> > patches. With the parameter set to 'pid', the network connection fails very
> > quickly, but with it set to 'simple' I can ping and ftp files to and from my
> > laptop as much as I like and the connection stays up. In fact, if anything
> > the patches seem to have made the network even more fragile, in that it fails
> > almost instantly once I start some network activity ( < 10 pings).
> >
> > I'm sure this is not the hardware - it works perfectly with Windows XP, with
> > 2.6.23.14 plus the out-of-tree rt61 driver from serialmonkey, with the
> > in-tree driver from 2.6.24.x and with 2.6.25-rc3 with the mac82011's
> > ieee80211_default_rc_algo parameter set to 'simple'.
>
>
> At last! Vindication for insisting that we keep 'simple' around!
> Bwahahaha! :-)
>
It's nice to be able to make someone happy :-)
> So, am I to understand that 'pid' works find for you with rtl8180?
Yes John, using the rtl8180 driver I get reliable network performance
with either 'pid' or 'simple'. With the rt61pci driver, I find that
'simple' provides a reliable network, but 'pid' simply does not work.
So keeping 'simple' around gets my vote too.
> If so, then I wonder if Stefano and Ivo can help us figure-out
> what kind of problem is sensitive to both driver _and_ rate control
> algorithm?
>
And I will help in any way I can, providing diagnostics and trying patches.
> Thanks,
>
> John
>
> --
> John W. Linville
> linville@tuxdriver.com
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 21:13 ` Chris Clayton
@ 2008-02-26 21:38 ` Stefano Brivio
2008-02-26 22:36 ` Chris Clayton
0 siblings, 1 reply; 41+ messages in thread
From: Stefano Brivio @ 2008-02-26 21:38 UTC (permalink / raw)
To: Chris Clayton; +Cc: linville, ivdoorn, linux-kernel, linux-wireless, johannes
On Tue, 26 Feb 2008 21:13:48 +0000
"Chris Clayton" <chris2553@googlemail.com> wrote:
> And I will help in any way I can, providing diagnostics and trying patches.
Please, could you mount debugfs and provide me with a dump of this file:
/debug/ieee80211/phy*/stations/*/rc_pid_events
Thank you.
--
Ciao
Stefano
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 20:30 ` Ivo Van Doorn
@ 2008-02-26 21:44 ` Stefano Brivio
0 siblings, 0 replies; 41+ messages in thread
From: Stefano Brivio @ 2008-02-26 21:44 UTC (permalink / raw)
To: Ivo Van Doorn
Cc: John W. Linville, Chris Clayton, linux-kernel, linux-wireless, johannes
On Tue, 26 Feb 2008 21:30:38 +0100
"Ivo Van Doorn" <ivdoorn@gmail.com> wrote:
> rt2x00 is known to be less sensitive then the legacy drivers, scanning
> produces less and more inconsistent results (Not all AP's are reported,
> even when that AP has a high rssi), and the reported RSSI is often
> much lower then expected with the distance to the AP.
> I have compared many register dumps, but have never managed to
> find a real register setting that might cause this. So what might be
> the problem is that rt2x00 is not reporting the RSSI correctly to mac80211.
No, we don't care at all about RSSI in rc80211-pid.
> I have to admit that I haven't looked into the 'pid' algorithm closely,
> but could it be that some fields in the tx status report upon txdone
> are being treated as "very important" while the driver doesn't report it
> (For example ack signal strength)?
The only important thing drivers should report back to mac80211 are ACKed
frames. In rc80211-pid (and it's just the same in rc80211-simple) the only
inputs from mac80211 are succesfully (re)transmitted frames and failed
frames.
--
Ciao
Stefano
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 21:38 ` Stefano Brivio
@ 2008-02-26 22:36 ` Chris Clayton
2008-02-27 7:26 ` Stefano Brivio
0 siblings, 1 reply; 41+ messages in thread
From: Chris Clayton @ 2008-02-26 22:36 UTC (permalink / raw)
To: Stefano Brivio; +Cc: linville, ivdoorn, linux-kernel, linux-wireless, johannes
On 26/02/2008, Stefano Brivio <stefano.brivio@polimi.it> wrote:
> On Tue, 26 Feb 2008 21:13:48 +0000
> "Chris Clayton" <chris2553@googlemail.com> wrote:
>
> > And I will help in any way I can, providing diagnostics and trying patches.
>
>
> Please, could you mount debugfs and provide me with a dump of this file:
> /debug/ieee80211/phy*/stations/*/rc_pid_events
>
Here's a dump that I started, then began pinging my gateway in another
terminal until the network failed and then stopped the dump with ^C a
few seconds later. Hope it helps.
[chris:~]$ cat /debug/ieee80211/phy0/stations/00\:60\:b3\:77\:73\:1a/rc_pid_events
3 131904 tx_status 0 0
4 131904 pf_sample 0 3584 840 0
5 134212 tx_rate 0 10
6 134212 tx_status 0 0
7 134212 pf_sample 0 3584 1183 0
8 134212 tx_rate 0 10
9 134213 tx_status 0 1
10 134462 tx_rate 0 10
11 134462 tx_status 0 0
12 134462 pf_sample 8448 -4864 427 8448
13 134713 tx_rate 0 10
14 134713 tx_status 0 0
15 134713 pf_sample 0 3584 821 -8448
16 134713 rate_change 0 10
17 134964 tx_rate 0 10
18 134964 tx_status 0 0
19 134964 pf_sample 0 3584 1167 0
20 135215 tx_rate 0 10
21 135215 tx_status 0 0
22 135215 pf_sample 0 3584 1469 0
23 135215 rate_change 1 20
24 135466 tx_rate 1 20
25 135466 tx_status 0 0
26 135466 pf_sample 0 3584 1733 0
27 135466 rate_change 2 55
28 135717 tx_rate 2 55
29 135717 tx_status 0 0
30 135717 pf_sample 0 3584 1965 0
31 135717 rate_change 129 -541505508
32 135968 tx_rate 11 540
33 136219 tx_rate 11 540
34 136470 tx_rate 11 540
35 136721 tx_rate 11 540
36 136972 tx_rate 11 540
37 137223 tx_rate 11 540
38 137474 tx_rate 11 540
39 137725 tx_rate 11 540
40 137976 tx_rate 11 540
41 138227 tx_rate 11 540
^C
Chris
> Thank you.
>
>
> --
> Ciao
>
> Stefano
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-26 22:36 ` Chris Clayton
@ 2008-02-27 7:26 ` Stefano Brivio
2008-02-27 15:51 ` John W. Linville
0 siblings, 1 reply; 41+ messages in thread
From: Stefano Brivio @ 2008-02-27 7:26 UTC (permalink / raw)
To: Chris Clayton; +Cc: linville, ivdoorn, linux-kernel, linux-wireless, johannes
On Tue, 26 Feb 2008 22:36:19 +0000
"Chris Clayton" <chris2553@googlemail.com> wrote:
> 27 135466 rate_change 2 55
> 28 135717 tx_rate 2 55
> 29 135717 tx_status 0 0
> 30 135717 pf_sample 0 3584 1965 0
> 31 135717 rate_change 129 -541505508
> 32 135968 tx_rate 11 540
Known and fixed. The fix isn't in 2.6.25-rc3 yet, though.
Fix:
commit 32720eae675d08990e97bffbf71a31382599cc8a
Author: Stefano Brivio <stefano.brivio@polimi.it>
Date: Tue Jan 29 20:29:16 2008 +0100
rc80211-pid: fix rate adjustment
--
Ciao
Stefano
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-27 7:26 ` Stefano Brivio
@ 2008-02-27 15:51 ` John W. Linville
2008-02-27 17:25 ` John W. Linville
0 siblings, 1 reply; 41+ messages in thread
From: John W. Linville @ 2008-02-27 15:51 UTC (permalink / raw)
To: Stefano Brivio
Cc: Chris Clayton, ivdoorn, linux-kernel, linux-wireless, johannes
On Wed, Feb 27, 2008 at 08:26:42AM +0100, Stefano Brivio wrote:
> On Tue, 26 Feb 2008 22:36:19 +0000
> "Chris Clayton" <chris2553@googlemail.com> wrote:
>
> > 27 135466 rate_change 2 55
> > 28 135717 tx_rate 2 55
> > 29 135717 tx_status 0 0
> > 30 135717 pf_sample 0 3584 1965 0
> > 31 135717 rate_change 129 -541505508
> > 32 135968 tx_rate 11 540
>
> Known and fixed. The fix isn't in 2.6.25-rc3 yet, though.
>
> Fix:
> commit 32720eae675d08990e97bffbf71a31382599cc8a
> Author: Stefano Brivio <stefano.brivio@polimi.it>
> Date: Tue Jan 29 20:29:16 2008 +0100
>
> rc80211-pid: fix rate adjustment
And it currently isn't queued for 2.6.25 at all.
Chris, can you cherry-pick this from the wireless-2.6.26 tree and
give it a test on your 2.6.25-rc3 tree? If it resolves a problem
then I'll queue it to Dave for 2.6.25 (which will probably provoke
a net-2.6.26 and wireless-2.6.26 rebase).
Let me know...
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-27 15:51 ` John W. Linville
@ 2008-02-27 17:25 ` John W. Linville
2008-02-27 17:45 ` Chris Clayton
2008-03-02 10:33 ` Stefano Brivio
0 siblings, 2 replies; 41+ messages in thread
From: John W. Linville @ 2008-02-27 17:25 UTC (permalink / raw)
To: Stefano Brivio
Cc: Chris Clayton, ivdoorn, linux-kernel, linux-wireless, johannes
On Wed, Feb 27, 2008 at 10:51:11AM -0500, John W. Linville wrote:
> On Wed, Feb 27, 2008 at 08:26:42AM +0100, Stefano Brivio wrote:
> > On Tue, 26 Feb 2008 22:36:19 +0000
> > "Chris Clayton" <chris2553@googlemail.com> wrote:
> >
> > > 27 135466 rate_change 2 55
> > > 28 135717 tx_rate 2 55
> > > 29 135717 tx_status 0 0
> > > 30 135717 pf_sample 0 3584 1965 0
> > > 31 135717 rate_change 129 -541505508
> > > 32 135968 tx_rate 11 540
> >
> > Known and fixed. The fix isn't in 2.6.25-rc3 yet, though.
> >
> > Fix:
> > commit 32720eae675d08990e97bffbf71a31382599cc8a
> > Author: Stefano Brivio <stefano.brivio@polimi.it>
> > Date: Tue Jan 29 20:29:16 2008 +0100
> >
> > rc80211-pid: fix rate adjustment
>
> And it currently isn't queued for 2.6.25 at all.
>
> Chris, can you cherry-pick this from the wireless-2.6.26 tree and
> give it a test on your 2.6.25-rc3 tree? If it resolves a problem
> then I'll queue it to Dave for 2.6.25 (which will probably provoke
> a net-2.6.26 and wireless-2.6.26 rebase).
That might be easier said than done. It looks like that patch depends
on the big cfg80211 API change queued for 2.6.26.
Stefano offered to rebase that on 2.6.25. Stefano, could you post
that as part of this thread?
Thanks,
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-27 17:25 ` John W. Linville
@ 2008-02-27 17:45 ` Chris Clayton
2008-03-02 10:33 ` Stefano Brivio
1 sibling, 0 replies; 41+ messages in thread
From: Chris Clayton @ 2008-02-27 17:45 UTC (permalink / raw)
To: John W. Linville
Cc: Stefano Brivio, ivdoorn, linux-kernel, linux-wireless, johannes
On 27/02/2008, John W. Linville <linville@tuxdriver.com> wrote:
> On Wed, Feb 27, 2008 at 10:51:11AM -0500, John W. Linville wrote:
> > On Wed, Feb 27, 2008 at 08:26:42AM +0100, Stefano Brivio wrote:
> > > On Tue, 26 Feb 2008 22:36:19 +0000
[...]
> > >
> > > Known and fixed. The fix isn't in 2.6.25-rc3 yet, though.
> > >
> > > Fix:
> > > commit 32720eae675d08990e97bffbf71a31382599cc8a
> > > Author: Stefano Brivio <stefano.brivio@polimi.it>
> > > Date: Tue Jan 29 20:29:16 2008 +0100
> > >
> > > rc80211-pid: fix rate adjustment
> >
> > And it currently isn't queued for 2.6.25 at all.
> >
> > Chris, can you cherry-pick this from the wireless-2.6.26 tree and
> > give it a test on your 2.6.25-rc3 tree? If it resolves a problem
> > then I'll queue it to Dave for 2.6.25 (which will probably provoke
> > a net-2.6.26 and wireless-2.6.26 rebase).
>
>
> That might be easier said than done. It looks like that patch depends
> on the big cfg80211 API change queued for 2.6.26.
>
Yes, that's correct. The patch doesn't apply cleanly to -rc3 and,
having inspected at it, it looks too complicated for me to hack in.
> Stefano offered to rebase that on 2.6.25. Stefano, could you post
> that as part of this thread?
>
That would be very helpful.
Thanks
> Thanks,
>
>
> John
> --
> John W. Linville
> linville@tuxdriver.com
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-02-27 17:25 ` John W. Linville
2008-02-27 17:45 ` Chris Clayton
@ 2008-03-02 10:33 ` Stefano Brivio
2008-03-02 15:11 ` Chris Clayton
1 sibling, 1 reply; 41+ messages in thread
From: Stefano Brivio @ 2008-03-02 10:33 UTC (permalink / raw)
To: John W. Linville
Cc: Chris Clayton, ivdoorn, linux-kernel, linux-wireless, johannes,
Mattias Nissler, Mike Kelly
On Wed, 27 Feb 2008 12:25:46 -0500
"John W. Linville" <linville@tuxdriver.com> wrote:
> That might be easier said than done. It looks like that patch depends
> on the big cfg80211 API change queued for 2.6.26.
>
> Stefano offered to rebase that on 2.6.25. Stefano, could you post
> that as part of this thread?
Sorry for the delay. This is based on 2.6.25-rc3. Please test.
---
Merge rate_control_pid_shift_adjust() to rate_control_pid_adjust_rate()
in order to make the learning algorithm aware of constraints on rates. Also
add some comments and rename variables.
This fixes a bug which prevented 802.11b/g non-AP STAs from working with
802.11b only AP STAs.
Signed-off-by: Stefano Brivio <stefano.brivio@polimi.it>
---
Index: linux-2.6.24/net/mac80211/rc80211_pid_algo.c
===================================================================
--- linux-2.6.24.orig/net/mac80211/rc80211_pid_algo.c
+++ linux-2.6.24/net/mac80211/rc80211_pid_algo.c
@@ -2,7 +2,7 @@
* Copyright 2002-2005, Instant802 Networks, Inc.
* Copyright 2005, Devicescape Software, Inc.
* Copyright 2007, Mattias Nissler <mattias.nissler@gmx.de>
- * Copyright 2007, Stefano Brivio <stefano.brivio@polimi.it>
+ * Copyright 2007-2008, Stefano Brivio <stefano.brivio@polimi.it>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
@@ -63,72 +63,66 @@
* RC_PID_ARITH_SHIFT.
*/
-
-/* Shift the adjustment so that we won't switch to a lower rate if it exhibited
- * a worse failed frames behaviour and we'll choose the highest rate whose
- * failed frames behaviour is not worse than the one of the original rate
- * target. While at it, check that the adjustment is within the ranges. Then,
- * provide the new rate index. */
-static int rate_control_pid_shift_adjust(struct rc_pid_rateinfo *r,
- int adj, int cur, int l)
-{
- int i, j, k, tmp;
-
- j = r[cur].rev_index;
- i = j + adj;
-
- if (i < 0)
- return r[0].index;
- if (i >= l - 1)
- return r[l - 1].index;
-
- tmp = i;
-
- if (adj < 0) {
- for (k = j; k >= i; k--)
- if (r[k].diff <= r[j].diff)
- tmp = k;
- } else {
- for (k = i + 1; k + i < l; k++)
- if (r[k].diff <= r[i].diff)
- tmp = k;
- }
-
- return r[tmp].index;
-}
-
+/* Adjust the rate while ensuring that we won't switch to a lower rate if it
+ * exhibited a worse failed frames behaviour and we'll choose the highest rate
+ * whose failed frames behaviour is not worse than the one of the original rate
+ * target. While at it, check that the new rate is valid. */
static void rate_control_pid_adjust_rate(struct ieee80211_local *local,
struct sta_info *sta, int adj,
struct rc_pid_rateinfo *rinfo)
{
struct ieee80211_sub_if_data *sdata;
struct ieee80211_hw_mode *mode;
- int newidx;
- int maxrate;
- int back = (adj > 0) ? 1 : -1;
+ int cur_sorted, new_sorted, probe, tmp, n_bitrates;
+ int cur = sta->txrate;
sdata = IEEE80211_DEV_TO_SUB_IF(sta->dev);
mode = local->oper_hw_mode;
- maxrate = sdata->bss ? sdata->bss->max_ratectrl_rateidx : -1;
+ n_bitrates = mode->num_rates;
- newidx = rate_control_pid_shift_adjust(rinfo, adj, sta->txrate,
- mode->num_rates);
+ /* Map passed arguments to sorted values. */
+ cur_sorted = rinfo[cur].rev_index;
+ new_sorted = cur_sorted + adj;
+
+ /* Check limits. */
+ if (new_sorted < 0)
+ new_sorted = rinfo[0].rev_index;
+ else if (new_sorted >= n_bitrates)
+ new_sorted = rinfo[n_bitrates - 1].rev_index;
- while (newidx != sta->txrate) {
- if (rate_supported(sta, mode, newidx) &&
- (maxrate < 0 || newidx <= maxrate)) {
- sta->txrate = newidx;
- break;
- }
+ tmp = new_sorted;
- newidx += back;
+ if (adj < 0) {
+ /* Ensure that the rate decrease isn't disadvantageous. */
+ for (probe = cur_sorted; probe >= new_sorted; probe--)
+ if (rinfo[probe].diff <= rinfo[cur_sorted].diff &&
+ rate_supported(sta, mode, rinfo[probe].index))
+ tmp = probe;
+ } else {
+ /* Look for rate increase with zero (or below) cost. */
+ for (probe = new_sorted + 1; probe < n_bitrates; probe++)
+ if (rinfo[probe].diff <= rinfo[new_sorted].diff &&
+ rate_supported(sta, mode, rinfo[probe].index))
+ tmp = probe;
}
+ /* Fit the rate found to the nearest supported rate. */
+ do {
+ if (rate_supported(sta, mode, rinfo[tmp].index)) {
+ sta->txrate = rinfo[tmp].index;
+ break;
+ }
+ if (adj < 0)
+ tmp--;
+ else
+ tmp++;
+ } while (tmp < n_bitrates && tmp >= 0);
+
#ifdef CONFIG_MAC80211_DEBUGFS
rate_control_pid_event_rate_change(
&((struct rc_pid_sta_info *)sta->rate_ctrl_priv)->events,
- newidx, mode->rates[newidx].rate);
+ cur, mode->rates[cur].rate);
#endif
}
--
Ciao
Stefano
^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: 2.6.25-rc2 regression in rt61pci wireless driver
2008-03-02 10:33 ` Stefano Brivio
@ 2008-03-02 15:11 ` Chris Clayton
0 siblings, 0 replies; 41+ messages in thread
From: Chris Clayton @ 2008-03-02 15:11 UTC (permalink / raw)
To: Stefano Brivio
Cc: John W. Linville, ivdoorn, linux-kernel, linux-wireless,
johannes, Mattias Nissler, Mike Kelly
On 02/03/2008, Stefano Brivio <stefano.brivio@polimi.it> wrote:
> On Wed, 27 Feb 2008 12:25:46 -0500
> "John W. Linville" <linville@tuxdriver.com> wrote:
>
> > That might be easier said than done. It looks like that patch depends
> > on the big cfg80211 API change queued for 2.6.26.
> >
> > Stefano offered to rebase that on 2.6.25. Stefano, could you post
> > that as part of this thread?
>
>
> Sorry for the delay. This is based on 2.6.25-rc3. Please test.
>
I've tested this with the pid algorithm selected and my wireless
network connection is reliable. In a loop, I repeatedly ftp'd a kernel
source tarball from another box on my network for 40 minutes with no
failure, whilst at the same time, pinging my gateway. Without the
patch, that activity would have led to network failure in seconds. The
tests were with the patch applied to 2.6.25-rc3-git3, so that Ivo's
rt2x00 patches for 2.6.25 are also applied.
Thanks to everyone who has helped fix this.
> ---
>
> Merge rate_control_pid_shift_adjust() to rate_control_pid_adjust_rate()
> in order to make the learning algorithm aware of constraints on rates. Also
> add some comments and rename variables.
>
> This fixes a bug which prevented 802.11b/g non-AP STAs from working with
> 802.11b only AP STAs.
>
> Signed-off-by: Stefano Brivio <stefano.brivio@polimi.it>
Tested-by: Chris Clayton <chris2553@googlemail.com>
> ---
> Index: linux-2.6.24/net/mac80211/rc80211_pid_algo.c
> ===================================================================
> --- linux-2.6.24.orig/net/mac80211/rc80211_pid_algo.c
> +++ linux-2.6.24/net/mac80211/rc80211_pid_algo.c
> @@ -2,7 +2,7 @@
> * Copyright 2002-2005, Instant802 Networks, Inc.
> * Copyright 2005, Devicescape Software, Inc.
> * Copyright 2007, Mattias Nissler <mattias.nissler@gmx.de>
> - * Copyright 2007, Stefano Brivio <stefano.brivio@polimi.it>
> + * Copyright 2007-2008, Stefano Brivio <stefano.brivio@polimi.it>
> *
> * This program is free software; you can redistribute it and/or modify
> * it under the terms of the GNU General Public License version 2 as
> @@ -63,72 +63,66 @@
> * RC_PID_ARITH_SHIFT.
> */
>
> -
> -/* Shift the adjustment so that we won't switch to a lower rate if it exhibited
> - * a worse failed frames behaviour and we'll choose the highest rate whose
> - * failed frames behaviour is not worse than the one of the original rate
> - * target. While at it, check that the adjustment is within the ranges. Then,
> - * provide the new rate index. */
> -static int rate_control_pid_shift_adjust(struct rc_pid_rateinfo *r,
> - int adj, int cur, int l)
> -{
> - int i, j, k, tmp;
> -
> - j = r[cur].rev_index;
> - i = j + adj;
> -
> - if (i < 0)
> - return r[0].index;
> - if (i >= l - 1)
> - return r[l - 1].index;
> -
> - tmp = i;
> -
> - if (adj < 0) {
> - for (k = j; k >= i; k--)
> - if (r[k].diff <= r[j].diff)
> - tmp = k;
> - } else {
> - for (k = i + 1; k + i < l; k++)
> - if (r[k].diff <= r[i].diff)
> - tmp = k;
> - }
> -
> - return r[tmp].index;
> -}
> -
> +/* Adjust the rate while ensuring that we won't switch to a lower rate if it
> + * exhibited a worse failed frames behaviour and we'll choose the highest rate
> + * whose failed frames behaviour is not worse than the one of the original rate
> + * target. While at it, check that the new rate is valid. */
> static void rate_control_pid_adjust_rate(struct ieee80211_local *local,
> struct sta_info *sta, int adj,
> struct rc_pid_rateinfo *rinfo)
> {
> struct ieee80211_sub_if_data *sdata;
> struct ieee80211_hw_mode *mode;
> - int newidx;
> - int maxrate;
> - int back = (adj > 0) ? 1 : -1;
> + int cur_sorted, new_sorted, probe, tmp, n_bitrates;
> + int cur = sta->txrate;
>
> sdata = IEEE80211_DEV_TO_SUB_IF(sta->dev);
>
> mode = local->oper_hw_mode;
> - maxrate = sdata->bss ? sdata->bss->max_ratectrl_rateidx : -1;
> + n_bitrates = mode->num_rates;
>
> - newidx = rate_control_pid_shift_adjust(rinfo, adj, sta->txrate,
> - mode->num_rates);
> + /* Map passed arguments to sorted values. */
> + cur_sorted = rinfo[cur].rev_index;
> + new_sorted = cur_sorted + adj;
> +
> + /* Check limits. */
> + if (new_sorted < 0)
> + new_sorted = rinfo[0].rev_index;
> + else if (new_sorted >= n_bitrates)
> + new_sorted = rinfo[n_bitrates - 1].rev_index;
>
> - while (newidx != sta->txrate) {
> - if (rate_supported(sta, mode, newidx) &&
> - (maxrate < 0 || newidx <= maxrate)) {
> - sta->txrate = newidx;
> - break;
> - }
> + tmp = new_sorted;
>
> - newidx += back;
> + if (adj < 0) {
> + /* Ensure that the rate decrease isn't disadvantageous. */
> + for (probe = cur_sorted; probe >= new_sorted; probe--)
> + if (rinfo[probe].diff <= rinfo[cur_sorted].diff &&
> + rate_supported(sta, mode, rinfo[probe].index))
> + tmp = probe;
> + } else {
> + /* Look for rate increase with zero (or below) cost. */
> + for (probe = new_sorted + 1; probe < n_bitrates; probe++)
> + if (rinfo[probe].diff <= rinfo[new_sorted].diff &&
> + rate_supported(sta, mode, rinfo[probe].index))
> + tmp = probe;
> }
>
> + /* Fit the rate found to the nearest supported rate. */
> + do {
> + if (rate_supported(sta, mode, rinfo[tmp].index)) {
> + sta->txrate = rinfo[tmp].index;
> + break;
> + }
> + if (adj < 0)
> + tmp--;
> + else
> + tmp++;
> + } while (tmp < n_bitrates && tmp >= 0);
> +
> #ifdef CONFIG_MAC80211_DEBUGFS
> rate_control_pid_event_rate_change(
> &((struct rc_pid_sta_info *)sta->rate_ctrl_priv)->events,
> - newidx, mode->rates[newidx].rate);
> + cur, mode->rates[cur].rate);
> #endif
> }
>
>
>
> --
> Ciao
>
> Stefano
>
--
Beauty is in the eye of the beerholder.
^ permalink raw reply [flat|nested] 41+ messages in thread
end of thread, other threads:[~2008-03-02 15:12 UTC | newest]
Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-16 12:06 2.6.25-rc2 regression in rt61pci wireless driver Chris Clayton
2008-02-18 18:11 ` Ivo van Doorn
2008-02-18 18:16 ` Ivo van Doorn
2008-02-18 22:51 ` Chris Clayton
2008-02-19 9:26 ` Ivo van Doorn
2008-02-19 19:00 ` Chris Clayton
2008-02-19 19:46 ` Ivo van Doorn
2008-02-19 20:44 ` Chris Clayton
2008-02-19 21:03 ` Ivo van Doorn
2008-02-19 23:04 ` [Rt2400-devel] " Chris Vine
2008-02-20 16:05 ` Dan Williams
2008-02-20 20:27 ` Chris Vine
2008-02-20 20:50 ` Ivo van Doorn
2008-02-20 21:16 ` Chris Vine
2008-02-21 21:07 ` Chris Vine
2008-02-21 21:51 ` Ivo van Doorn
2008-02-21 22:46 ` Chris Vine
2008-02-21 22:51 ` Ivo van Doorn
2008-02-21 23:04 ` Chris Clayton
2008-02-21 23:20 ` Chris Vine
2008-02-22 7:39 ` Chris Clayton
2008-02-22 19:11 ` Ivo van Doorn
2008-02-22 20:33 ` Chris Vine
2008-02-20 22:13 ` Chris Clayton
2008-02-22 15:46 ` Chris Clayton
2008-02-22 19:47 ` Ivo van Doorn
2008-02-25 21:04 ` Chris Clayton
2008-02-25 22:09 ` Ivo Van Doorn
2008-02-26 19:11 ` Chris Clayton
2008-02-26 19:48 ` John W. Linville
2008-02-26 20:30 ` Ivo Van Doorn
2008-02-26 21:44 ` Stefano Brivio
2008-02-26 21:13 ` Chris Clayton
2008-02-26 21:38 ` Stefano Brivio
2008-02-26 22:36 ` Chris Clayton
2008-02-27 7:26 ` Stefano Brivio
2008-02-27 15:51 ` John W. Linville
2008-02-27 17:25 ` John W. Linville
2008-02-27 17:45 ` Chris Clayton
2008-03-02 10:33 ` Stefano Brivio
2008-03-02 15:11 ` Chris Clayton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).