Just for the heck-of-it I've been trying to build the kernel module for a TP-Link TL-WDN3200. It's recognized as a RT5572.
[67745.924045] usb 1-1.3.2: new high-speed USB device number 7 using dwc_otg
[67746.040555] usb 1-1.3.2: New USB device found, idVendor=148f, idProduct=5572
[67746.040584] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[67746.040600] usb 1-1.3.2: Product: 802.11 n WLAN
[67746.040614] usb 1-1.3.2: Manufacturer: Ralink
[67746.040626] usb 1-1.3.2: SerialNumber: 1.0
There are several web pages describing how to download the RPi kernel, prepare it for modules building, download the driver source, build it, etc - including this one:
http://www.raspberrypi.org/phpBB3/viewt ... le#p269368
Every which way I do it I always end up with insmod not liking the module, seen clearly from the dmesg log line:
[71049.485779] rt5572sta: disagrees about version of symbol module_layout
I'm after advice on how I can debug the "disagrees about version of symbol module_layout" thing. How I can see what it is, how I can find out what it should be.
Thanks in advance

--
Mark