OpenWrt Forum Archive

Topic: NEED HELP!! Module acx-mac80211 not recognizing wireless hardware

The content of this topic has been archived on 23 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hello,

I'm trying to get my AVM Fritz!Box 7050 to run with openwrt. Everything works fine, except wireless, although the TNETW1130 wireless chipset should be supported by the acx100 driver.
Technical Data of my Router:
TI AR7 chipset
WLAN: TI TNETW1130GVF
CPU: TNETD7300AGDW (AR7) @ 150 Mhz

I tried the latest build from svn trunk for ar7, but no wlan chipset is recognized. Look at these Lines from Kernel Log

Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000

It seems like kernel module doesn't get the right Chip ID, so I looked into source code of acx-mac80211 where the CHIP ID of TNETW1130 is defined as 0x00000009 and not 0x00000000 like kernel says.

Things I have already tried and every time same error in kernel log:
- stable release from backfire
- stable release from kamikaze
- tried acx.ko module instead of acx-mac80211.ko
- compiling myself from svn source
- changing source of acx-mac80211 to use 16Bit I/O access
- changing chip id in source of acx-mac80211 for TNETW1130 to 0x00000000
  Result: "PCI/VLYNQ module initialized, waiting for cards to probe..." and then nothing else
- also tried another ar7 Router with similar Hardware ( Speedport W701V with TNETW1350A chipset )
  and wlan is also not recognized, same error in kernel log

I'm quite running out of ideas, so I need your help.
Also searched for related topics in Bug-Trac and this forum, but found nothing. Has nobody else such problems or even same Chipset with working drivers?

Thanks a lot for your help and sorry for bad English!



Complete Kernel Log:

Linux version 2.6.37.6 (tom@linux-i1fx.site) (gcc version 4.5.2 (Linaro GCC 4.5-2011.02-0) ) #1 Tue Apr 26 19:49:22 CEST 2011
ar7-gpio: registered 32 GPIOs
bootconsole [early0] enabled
CPU revision is: 00018448 (MIPS 4KEc)
TI AR7 (TNETD7300), ID: 0x0005, Revision: 0x25
Determined physical RAM map:
 memory: 02000000 @ 14000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00014000 -> 0x00016000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00014000 -> 0x00016000
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 9436fa70, node_mem_map 95000000
  Normal zone: 64 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 8128 pages, LIFO batch:0
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line:  console=ttyS0,38400n8
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
Memory: 28660k/32768k available (2173k kernel code, 4108k reserved, 323k data, 148k init, 0k highmem)
NR_IRQS:256
Clocks: prediv: 1, postdiv: 1, mul: 10
Clocks: prediv: 1, postdiv: 1, mul: 10
Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 55
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15) is a TI-AR7
console [ttyS0] enabled, bootconsole disabled
serial8250: ttyS1 at MMIO 0x8610f00 (irq = 16) is a TI-AR7
physmap platform flash device: 00800000 at 10000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a7
physmap-flash.0: Found an alias at 0x400000 for the chip at 0x0
Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.1.
physmap-flash.0: Swapping erase regions for top-boot CFI table.
number of CFI chips: 1
cmdlinepart partition parsing not available
RedBoot partition parsing not available
4 ar7part partitions found on MTD device physmap-flash.0
Creating 4 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000010000 : "loader"
0x0000003f0000-0x000000400000 : "config"
0x000000010000-0x0000003f0000 : "linux"
0x0000000f0000-0x0000003f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=280000, len=170000 
0x000000280000-0x0000003f0000 : "rootfs_data"
Fixed MDIO Bus: probed
cpmac-mii: probed
cpmac: device eth0 (regs: 08612800, irq: 41, phy: 1:01, mac: 00:04:0e:bd:b2:8d)
cpmac: device eth1 (regs: 08610000, irq: 27, phy: 1:1f, mac: 00:04:0e:bd:b2:8c)
ar7_wdt: disabling watchdog timer
ar7_wdt: timer margin 17 seconds (prescale 65535, change 65535, freq 250000000)
Registered led device: 1
Registered led device: 2
Registered led device: 3
Registered led device: 4
Registered led device: 5
vlynq0: regs 0x08611800, irq 29, mem 0x04000000
vlynq1: regs 0x08611c00, irq 33, mem 0x0c000000
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
Freeing unused kernel memory: 148k freed
device eth0 entered promiscuous mode
device eth1 entered promiscuous mode
br-lan: port 2(eth1) entering forwarding state
br-lan: port 2(eth1) entering forwarding state
PHY: 1:1f - Link is Up - 100/Full
Compat-wireless backport release: compat-wireless-2011-04-14
Backport based on wireless-testing.git master-2011-04-19
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
NET: Registered protocol family 8
NET: Registered protocol family 20
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
PHY: 1:1f - Link is Down
br-lan: port 2(eth1) entering forwarding state
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (450 buckets, 1800 max)
acx: acx-mac80211, version: v0.6.0 (git: unknown)
acx: this driver is still EXPERIMENTAL
acx: please read the README file and/or go to http://acx100.sourceforge.net/wiki for further information
acx: compiled to use 16bit I/O access only (compatibility mode)
acx: running on a little-endian CPU
 PCI/VLYNQ module initialized, waiting for cards to probe...
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
PHY: 1:01 - Link is Up - 100/Full
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering forwarding state
jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
jffs2_build_filesystem(): unlocking the mtd device... done.
jffs2_build_filesystem(): erasing all blocks after the end marker... done.
JFFS2 notice: (778) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
ar7_wdt: enabling watchdog timer
ar7_wdt: timer margin 17 seconds (prescale 65535, change 65535, freq 250000000)

I'm getting the same thing, with OpenWRT trunk r27771 and 2.6.37.6 kernel...
It does the same:-
acx: PCI/VLYNQ module v0.3.37 initialized, waiting for cards to probe...
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000029 VLYNQ device's driver for VLYNQ device: 00000000
With cold-boot both with 'acx' driver and also 'acx-mac80211' updated to 20110704 from the acx100 svn tree.

HOWEVER, on r25675 with 2.6.37.1 on an *apparently* identical DG834Gv3 router (unless it has TNETW1350A EPROM programmed differently or so)...  It says:-
acx: PCI/VLYNQ module v0.3.37 initialized, waiting for cards to probe...
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000029
Driver found for VLYNQ device: 00000029
vlynq0: using remote clock divisor 2
acx: found TI TNETW1350-based wireless network card at (null), irq:80, phymem:0x4000000, mem:0xa4000000
initial debug setting is 0x000A
using IRQ 80
acx: eCPU is already running. reset_dev() FAILED

I think, it just doesn't like the TNETW1350A in the old 'acx' driver...

My r25675 2.6.37.1 is here, you could try if you want:-
http://hermes.enyc.org.uk/openwrt-2011- … 25675/ar7/

I also have all the packages that would compile, including kmod-acx-mac80211 and all its' dependencies ;-).  Flash space can be a problem ;-).

fermion120 wrote:

Hello,
I'm trying to get my AVM Fritz!Box 7050 to run with openwrt. Everything works fine, except wireless, although the TNETW1130 wireless chipset should be supported by the acx100 driver.
- also tried another ar7 Router with similar Hardware ( Speedport W701V with TNETW1350A chipset )
  and wlan is also not recognized, same error in kernel log

It is possible there is a silly problem with the wireless-environment variables or other issue.  I also discovered, that if I try to use my DG834G that doesn't have wireless, funnily-enough it will never see any wireless-adapters ;-). Silly me ;-)

I would very much suggest trying the "RouterTech" firmware and seeing if that will get your Wireless going *first* http://www.routertech.org/  ...  I note in the case of TNETW1350A they want you to make sure you have got all that 'wireless environment' in pspboot and TNETWID stuff sorted.

I have here, a recent backfire build for ar7 which includes a package for a much more up-to-date kmod-acx-mac80211 ;-).
http://openwrt.enyc.org.uk/openwrt/back … 30-r27838/
But, you will need to install wireless-tools, iw, wpad-mini, kmod-acx-mac80211, and (if wanted) luci config interface, as none of that is included out of the box.
(Make sure you read Simon-Notes.txt).
I would be very interested in your findings, using that, preferably after showing the hardware/eprom-stuff/boot-config works with RouterTech first, which I would definitely suggest to start with.

(Last edited by SimonIremonger on 1 Aug 2011, 00:02)

Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000

I've had those messages appearing on a DG834v3 which has no wireless function.
I believe, at some point, I also had those appearing in addition to the device being found successfully!

Have you considered the 'vlynq_polarity' pspboot environment variable may need to be low or high? 
Try setting up the mtd and bootcfg to install 'routertech' and see if that works with your hardware and bootloader/environment? (ask me if you would like more details).

In any case, on OpenWRT the latest kmod-acx-mac80211 does work, at least with TNETW1130 (acx111) devices and NOT with TNETW1350A.

Got the same symptoms on my Fritz!Box 7050.
Everything is working, but the wlan adapter (TNetW1130GVF) via Vlynq is being not correct identified.

Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000029 VLYNQ device's driver for VLYNQ device: 00000000

This happens with the latest trunk, with Simons custom build and with the various 10.03 RCs.
First idea was a defective wlan card, but on the original AVM Firmware, wireless is just working fine.

Any ideas?

Tf2k wrote:

Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000029 VLYNQ device's driver for VLYNQ device: 00000000
First idea was a defective wlan card, but on the original AVM Firmware, wireless is just working fine.

Thats' unfortunate!  Humm...  I would wonder:-

a) What bootloader/version do you have anyway?
b) Have you tried changing the vlynq_polarity environment, as was suggested?
c) Have you tried RouterTech firmware, out of interest (a 2.4-kernel-basis)?

But, short answer, no idea, I haven't seen TNETW1130 except on Netgear DG834Gv2...  I do know I've had acx-mac80211 at least partially working (not liking full length WPA key) with my 'trunk' version (which is broken in various other ways):-
http://openwrt.enyc.org.uk/openwrt/trun … 25-r27771/
(This is buggy, web interface being silly, firewall rules needing overriding manually...).
I'm likely to retry TNETW1130 wireless on a DG834Gv2 with a new build of the 10.03.1-rc6 or 10.03.1 (if available) (again with updated acx-mac80211 module), which I may well try to build sometime around 10th Dec.

--Simon

(Last edited by SimonIremonger on 27 Nov 2011, 20:36)

Hello Simon,

a)
before: the original ADAM2 Bootloader, Version atm not available wink
now: PSPBoot bootloader Version 1.4.0.4

b) not tried with ADAM2, now trying with PSPboot.
c) Routertech, ah; 2.4 Kernel. Tried the latest Release, but won't stay for long
(reboots itself shortly after it completes the boot process, console message shows no Kernel Oops; just "restarting system")

Right, i have no idea either.


Wlan Card:
TNETW1130
HW A3
FW: 24.05.01.00
00120E 2A5300

PSPboot Enviroment with Routertech Variables

BUILD_OPS             0x301

bootloaderVersion     1.4.0.4

ProductID             AR7WRD

HWRevision            Unknown

SerialNumber          none

IPA                   192.168.1.1

BOOTCFG               m:f:"mtd1"

mtd4                  0x90020000,0x90400000

mtd2                  0x90000000,0x90010000

mtd3                  0x90010000,0x90020000

FLASHSZ               0x00400000

MODETTY0              9600,n,8,1,hw

MODETTY1              9600,n,8,1,hw

CPUFREQ               150000000

MIPSFREQ              150000000

SYSFREQ               125000000

PROMPT                (psbl)

MAC_PORT              0

HWA_0                 00:15:0C:51:9D:7F

HWA_1                 00:15:0c:51:9D:80

HWA_3                 00:15:0C:51:9D:82

mac_ap                00:15:0c:51:9d:81

mtd1                  0x90020090,0x9009f000

mtd0                  0x9009f000,0x90400000

MEMSZ                 0x02000000

vcc_encaps0           0.0

vcc_encaps1           0.0

vcc_encaps2           0.0

vcc_encaps3           0.0

vcc_encaps4           0.0

vcc_encaps5           0.0

vcc_encaps6           0.0

vcc_encaps7           0.0
modulation            0x1

Kernel Boot-log OpenWRT  r29337

 === IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
 ------------------------------------------


BusyBox v1.19.3 (2011-11-26 18:09:42 MST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 ATTITUDE ADJUSTMENT (bleeding edge, r29337) ----------
  * 1/4 oz Vodka      Pour all ingredients into mixing
  * 1/4 oz Gin        tin with ice, strain into glass.
  * 1/4 oz Amaretto
  * 1/4 oz Triple sec
  * 1/4 oz Peach schnapps
  * 1/4 oz Sour mix
  * 1 splash Cranberry juice
 -----------------------------------------------------
root@OpenWrt:/# dmesg
Linux version 2.6.37.6 (openwrt@OpenWRTBuild) (gcc version 4.5.4 20110808 (prerelease) (Linaro GCC 4.5-2011.08) ) #1 Sun Nov 27 05:42:39 MST 2011
ar7-gpio: registered 32 GPIOs
bootconsole [early0] enabled
CPU revision is: 00018448 (MIPS 4KEc)
TI AR7 (TNETD7300), ID: 0x0005, Revision: 0x27
Determined physical RAM map:
 memory: 02000000 @ 14000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00014000 -> 0x00016000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00014000 -> 0x00016000
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 943928b0, node_mem_map 95000000
  Normal zone: 64 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 8128 pages, LIFO batch:0
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line:  console=ttyS0,9600n8
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
Memory: 28520k/32768k available (2296k kernel code, 4248k reserved, 339k data, 152k init, 0k highmem)
NR_IRQS:256
Clocks: prediv: 1, postdiv: 1, mul: 10
Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 55
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15) is a TI-AR7
console [ttyS0] enabled, bootconsole disabled
serial8250: ttyS1 at MMIO 0x8610f00 (irq = 16) is a TI-AR7
physmap platform flash device: 00800000 at 10000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a7
physmap-flash.0: Found an alias at 0x400000 for the chip at 0x0
Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.1.
physmap-flash.0: Swapping erase regions for top-boot CFI table.
number of CFI chips: 1
cmdlinepart partition parsing not available
RedBoot partition parsing not available
4 ar7part partitions found on MTD device physmap-flash.0
Creating 4 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000010000 : "loader"
0x000000010000-0x000000020000 : "config"
0x000000020000-0x000000400000 : "linux"
0x000000100000-0x000000400000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2B0000, len=150000
0x0000002b0000-0x000000400000 : "rootfs_data"
Fixed MDIO Bus: probed
cpmac-mii: probed
cpmac: device eth0 (regs: 08612800, irq: 41, phy: 1:01, mac: 00:15:0c:51:9d:80)
cpmac: device eth1 (regs: 08610000, irq: 27, phy: 1:1f, mac: 00:15:0c:51:9d:7f)
ar7_wdt: disabling watchdog timer
ar7_wdt: timer margin 17 seconds (prescale 65535, change 65535, freq 250000000)
Registered led device: status
vlynq0: regs 0x08611800, irq 29, mem 0x04000000
vlynq1: regs 0x08611c00, irq 33, mem 0x0c000000
TCP westwood registered
NET: Registered protocol family 17
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
Freeing unused kernel memory: 152k freed
JFFS2 notice: (282) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 6 of xref (0 dead, 2 orphan) found.
Compat-wireless backport release: compat-wireless-2011-11-08-1-g4ab9b62
Backport based on wireless-testing.git master-2011-11-15
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
NET: Registered protocol family 8
NET: Registered protocol family 20
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (448 buckets, 1792 max)
acx: acx-mac80211, version: v0.6.0 (git: unknown)
acx: this driver is still EXPERIMENTAL
acx: please read the README file and/or go to http://acx100.sourceforge.net/wiki for further information
acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
acx: running on a little-endian CPU
 PCI/VLYNQ module initialized, waiting for cards to probe...
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
registered device TI Avalanche SAR
Sangam detected
requesting firmware image "ar0700xx.bin"
avsar firmware released
tn7dsl_set_modulation : Setting mode to 0x1
Creating new root folder avalanche in the proc for the driver stats
Texas Instruments ATM driver: version:[7.03.01.00]
device eth0 entered promiscuous mode
PHY: 1:1f - Link is Up - 100/Full
device eth1 entered promiscuous mode
br-lan: port 2(eth1) entering forwarding state
br-lan: port 2(eth1) entering forwarding state
ar7_wdt: enabling watchdog timer
ar7_wdt: timer margin 17 seconds (prescale 65535, change 65535, freq 250000000)
root@OpenWrt:/#

being curious, what is the other device lying there on the vlynq bus?
We've got two device IDs (badly both with 000000), is the other the USB Client Port?
Did something changed in the VLYNQ Support from the Kernel?

(Last edited by Tf2k on 27 Nov 2011, 22:25)

Tf2k wrote:

a)
before: the original ADAM2 Bootloader, Version atm not available wink
now: PSPBoot bootloader Version 1.4.0.4

Good, I highly recommend staying with that common PSPBoot 1.4.0.4 build, always works better, never caused any problems for me.

Tf2k wrote:

b) not tried with ADAM2, now trying with PSPboot.

Have you played with "vlynq_polarity" environment in PSPboot, I suspect that only affects RouterTech, however, not sure...

Tf2k wrote:

c) Routertech, ah; 2.4 Kernel. Tried the latest Release, but won't stay for long
(reboots itself shortly after it completes the boot process, console message shows no Kernel Oops; just "restarting system")

May not be setup right? e.g. its' special MTD partitions?  Use their windows MTD calculator etc.?
Though' it looked like you got that sorted in the routertech-variables-environment...
A working DG834Gv3 w/routertech Has:-

mtd0        0x900a1000,0x90400000
mtd1        0x90020090,0x900a1000
mtd2        0x90000000,0x90010000
mtd3        0x90010000,0x90020000
mtd4        0x90020000,0x90400000
BOOTCFG        m:f:"mtd1"
Tf2k wrote:

ATTITUDE ADJUSTMENT (bleeding edge, r29337) ----------
root@OpenWrt:/# dmesg
Linux version 2.6.37.6 (openwrt@OpenWRTBuild) (gcc version 4.5.4 20110808 (prerelease) vlynq0: regs 0x08611800, irq 29, mem 0x04000000
vlynq1: regs 0x08611c00, irq 33, mem 0x0c000000
PCI/VLYNQ module initialized, waiting for cards to probe...
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
Not using the 00000009 VLYNQ device's driver for VLYNQ device: 00000000
registered device TI Avalanche SAR
Did something changed in the VLYNQ Support from the Kernel?

Yes, apparently, I think....
I Note that my older trunk bulid:-
http://openwrt.enyc.org.uk/openwrt/trun … 25-r27771/
Says in my notes:-
"* kernel has been dropped to 2.6.37.1 (to see if that fixes issue with VLYNQ device detection)"
I.e. I'm sure I found that out at the time, and built a version with an older kernel, before where I could apparently see some VLYNQ changes.  Might be worth trying that build (be aware the webif was being silly and sometimes needed to wipe some iptables rules manually, e.g. it wasn't allowing itself to make outgoing DNS queries).
Frustratingly, can't see the 2.6.37.x changelogs on kernel.org at the moment, amongst their changes after kernel.org breakin...

I don't know whether I can help you, but I compiled trunk a couple of days ago for my DG834G v2 and it's working perfectly (according to the openwrt wiki, the wlan chip is a TI TNETW1130GVF). I'm using the acx-mac80211 driver that's available in trunk and it's offering wpa/wpa2 with no problems whatsoever.

(and a big "thank you" to you, Simon - your posts and openwrt repository motivated me to get back into openwrt after a few years away!)

Me very happy :-)

SimonIremonger wrote:

[...]
I Note that my older trunk bulid:-
http://openwrt.enyc.org.uk/openwrt/trun … 25-r27771/
Says in my notes:-
"* kernel has been dropped to 2.6.37.1 (to see if that fixes issue with VLYNQ device detection)"
I.e. I'm sure I found that out at the time, and built a version with an older kernel, before where I could apparently see some VLYNQ changes.  Might be worth trying that build (be aware the webif was being silly and sometimes needed to wipe some [...]

Nope, not a success. Same error, it does not recognize the two VLYNQ Devices.

I'm going a little further back, lets see if i can get it running.

edit:
gone back to kamikaze/8.09.2/ar7, no success either.
Same "Error?"

Hello, i installed today simons last build (10.03.1-RC6, r27837), and installed the kmod-acx-mac80211 packages etc.

Now i get this:
vlynq0: regs 0x08611800, irq 29, mem 0x04000000
vlynq1: regs 0x08611c00, irq 33, mem 0x0c000000

Still good BUT:

acx_mac80211: Unknown symbol ieee80211_queue_stopped
acx_mac80211: Unknown symbol ieee80211_free_hw
acx_mac80211: Unknown symbol ieee80211_alloc_hw
acx_mac80211: Unknown symbol ieee80211_register_hw
acx_mac80211: Unknown symbol ieee80211_rx
acx_mac80211: Unknown symbol ieee80211_wake_queues
acx_mac80211: Unknown symbol ieee80211_tx_status
acx_mac80211: Unknown symbol ieee80211_stop_queues
acx_mac80211: Unknown symbol compat_release_firmware
acx_mac80211: Unknown symbol ieee80211_unregister_hw
acx_mac80211: Unknown symbol ieee80211_beacon_get_tim
acx_mac80211: Unknown symbol ieee80211_queue_work
acx_mac80211: Unknown symbol compat_request_firmware.


I'm using a Fritz!Box Fon WLAN 7050, which got TNETW1130GVF.

When the vlynq now works it could be an alternative to buy another maybe ath-based pci card for that.
But if anyone has a suggestion please tell me wink


thanks

(Last edited by freakout2011 on 12 Dec 2011, 04:11)

jaime wrote:

I don't know whether I can help you, but I compiled trunk a couple of days ago for my DG834G v2 and it's working perfectly (according to the openwrt wiki, the wlan chip is a TI TNETW1130GVF). I'm using the acx-mac80211 driver that's available in trunk and it's offering wpa/wpa2 with no problems whatsoever.
Me very happy :-)

I tried today with Trunk r29519 (copied snapshot from OpenWRT website).
http://openwrt.enyc.org.uk/openwrt/trun … 13-r29519/
I did NOT manage to get wireless to come up on a DG834Gv2 !!

jamie, Please post your  /etc/config/wireless  file so we can see it ;-).
If your compiled-build binaries can be placed somewhere, that could also be useful for debugging/comparisons...

With thanks,

SimonIremonger wrote:
jaime wrote:

I don't know whether I can help you, but I compiled trunk a couple of days ago for my DG834G v2 and it's working perfectly (according to the openwrt wiki, the wlan chip is a TI TNETW1130GVF). I'm using the acx-mac80211 driver that's available in trunk and it's offering wpa/wpa2 with no problems whatsoever.
Me very happy :-)

I tried today with Trunk r29519 (copied snapshot from OpenWRT website).
http://openwrt.enyc.org.uk/openwrt/trun … 13-r29519/
I did NOT manage to get wireless to come up on a DG834Gv2 !!

jamie, Please post your  /etc/config/wireless  file so we can see it ;-).
If your compiled-build binaries can be placed somewhere, that could also be useful for debugging/comparisons...

With thanks,

Ooops - sorry folks - I've just looked at this forum for the first time in over a month so I've only just seen your replies.

I've recompiled trunk several times over the last month, and I'm currently running r29712 (from yesterday, I think). Here's my /etc/config/wireless as requested:

config wifi-device  radio0
    option type     mac80211
    option channel  11
    option macaddr    aa:bb:cc:dd:ee:ff #this isn't my real mac
    option hwmode    11g

config wifi-iface
    option device   radio0
    option network  lan
    option mode     ap
    option ssid     anyRandomSSID #this isn't my real ssid
    option encryption psk
    option key      someRandomGibberish #this isn't my real key

If you want binaries, .config files, or anything else, just let me know (drop me an email via this forum and I'll answer asap).

Kind regards,

Jaime

Same issue with current AR7 on DSL-2640T (AR7WRD w/ TNETD7200): TNETW1350 not detected.
It was detected ok with backfire 10.03.1, so I think this is a regression.

filed bug: https://dev.openwrt.org/ticket/12789

(Last edited by geekgirl on 12 Jan 2013, 17:16)

Hi jaime,
quite a cold thread, but I'd benefit from your experience on the topic.. still there?

thanks
g.

Hi sturia. Yes, I'm still here, but I got rid of my acx hardware months ago. If you're looking for an adsl wireless router that runs openwrt, come and join us over at openwrt.ebilan.co.uk where we're all playing with BT home hubs (openwrt trunk has recently had support re-introduced for the version 2B units).

With kind regards, Jaime

Thanks for the reply Jamie, i'll have a look for any useful information there as well, though I have to stick to my current G624T for the moment.
Talking in general about openwrt, is there a way to get backfire trunks? it looks there is just trunks for attitute adjustment, and that here https://dev.openwrt.org/browser?rev=415 … es_10.03.2 it's only branches available..

i've found on forum a combination of backfire trunk/acx that is reported to work on g624t but can't find that trunk anywhere sad

cheers
g.

The discussion might have continued from here.