I'm also running into this "No scan results" problem. I'm using a
POGOPRO-E01 that was flashed with uImage.pci from
update-oxnas.tar.gz, a new
ArchLinuxARM-2012.07-oxnas-rootfs.tar.gz rootfs, up-to-date packages,
wifi-select, CE's original /etc/Wireless/RT2860STA/RT2860STA.dat, and
takbal's RT3390 module.
Details:
$this->bbcode_second_pass_code('', '$ uname -a
Linux dispatch 2.6.31.6_SMP_820 #7 SMP Thu Jun 14 20:31:06 CDT 2012 armv6l GNU/Linux
$ sudo /usr/local/cloudengines/bin/blparam
bootdelay=2
baudrate=115200
autoload=n
netmask=255.255.0.0
bootfile="uImage"
kernflmode=s
load_nand=nboot 60500000 0 200000
load_nand2=nboot 60500000 0 800000
boot=bootm 60500000
boot_nand=run load_nand boot || run load_nand2 boot
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:25:31:02:05:14
cesvcid=TUV2EEKYYJ7Q55H5L2CWQC7N9W
ceboardver=PPRO1
serverip=192.168.33.2
ipaddr=192.168.33.195
bootargs_stock=root=ubi0:rootfs ubi.mtd=2,512 rootfstype=ubifs console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x01 mem=128M poweroutage=yes
load_custom_nand=nboot 60500000 0 500000
load_custom_nand2=nboot 60500000 0 B00000
boot_custom=run load_custom_nand boot || run load_custom_nand2 boot
bootargs=root=/dev/sda1 ubi.mtd=2,512 rootfstype=ext3 console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x01 mem=128M poweroutage=yes rootwait
bootcmd=run boot_custom
$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: Starting full system upgrade...
there is nothing to do
$ lspci -nn -k
00:00.0 Network controller [0280]: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
Subsystem: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
Kernel driver in use: rt2860
$ modinfo rt3390sta
filename: /usr/lib/modules/2.6.31.6_SMP_820/kernel/drivers/net/wireless/rt3390sta.ko.gz
license: GPL
version: 2.4.0.1
srcversion: 616AC36DADDAD824AF48A93
alias: pci:v00001814d00003390sv*sd*bc*sc*i*
alias: pci:v00001814d00003092sv*sd*bc*sc*i*
alias: pci:v00001814d00003091sv*sd*bc*sc*i*
alias: pci:v00001814d00003090sv*sd*bc*sc*i*
depends:
vermagic: 2.6.31.6_SMP_820 SMP mod_unload ARMv6
parm: mac:rt28xx: wireless mac addr (charp)
$ lsmod
Module Size Used by
rt3390sta 893736 1
bootled_module 1472 0
gmac 40012 0
mii 6200 1 gmac
$ iwconfig ra0
ra0 Ralink STA ESSID:"" Nickname:"RT2860STA"
Mode:Auto Frequency=2.412 GHz Bit Rate=1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:0 dBm Noise level:0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
$ iwlist ra0 scanning
ra0 No scan results
$ iwpriv ra0 get_site_survey
ra0 get_site_survey:
Ch SSID BSSID Security Siganl(%)W-Mode ExtCH NT
')
The following appears in /var/log/messages.log when I run 'sudo modprobe rt3390sta' and 'sudo ifconfig ra0 up':
$this->bbcode_second_pass_code('', '
Sep 6 12:16:18 localhost kernel: [ 184.660000]
Sep 6 12:16:18 localhost kernel: [ 184.660000]
Sep 6 12:16:18 localhost kernel: [ 184.660000] === pAd = c8b9b000, size = 519168 ===
Sep 6 12:16:18 localhost kernel: [ 184.660000]
Sep 6 12:16:18 localhost kernel: [ 184.670000] <-- RTMPAllocTxRxRingMemory, Status=0
Sep 6 12:16:18 localhost kernel: [ 184.670000] <-- RTMPAllocAdapterBlock, Status=0
Sep 6 12:16:18 localhost kernel: [ 184.670000] pAd->CSRBaseAddress =0xf5000000, csr_addr=0xf5000000!
Sep 6 12:16:24 localhost kernel: [ 190.150000] RX DESC ffc15000 size = 2048
Sep 6 12:16:24 localhost kernel: [ 190.160000] Key1Str is Invalid key length(0) or Type(0)
Sep 6 12:16:24 localhost kernel: [ 190.170000] Key2Str is Invalid key length(0) or Type(0)
Sep 6 12:16:24 localhost kernel: [ 190.170000] Key3Str is Invalid key length(0) or Type(0)
Sep 6 12:16:24 localhost kernel: [ 190.180000] Key4Str is Invalid key length(0) or Type(0)
Sep 6 12:16:24 localhost kernel: [ 190.190000] AntDiversity=0
Sep 6 12:16:24 localhost kernel: [ 190.190000] 1. Phy Mode = 9
Sep 6 12:16:24 localhost kernel: [ 190.190000] 2. Phy Mode = 9
Sep 6 12:16:24 localhost kernel: [ 190.190000] NVM is Efuse and its size =2d[2d0-2fc]
Sep 6 12:16:24 localhost kernel: [ 190.200000] NVM is Efuse and the information is too less to bring up interface. Force to use EEPROM Buffer Mode
Sep 6 12:16:24 localhost kernel: [ 190.210000] RtmpOSFileOpen(): Error 2 opening /tmp/RT30xxEEPROM.bin
Sep 6 12:16:24 localhost kernel: [ 190.220000] --> Error opening /tmp/RT30xxEEPROM.bin
Sep 6 12:16:24 localhost kernel: [ 190.220000] RTMPSetPhyMode: channel is out of range, use first channel=1
Sep 6 12:16:24 localhost kernel: [ 190.230000] 3. Phy Mode = 9
Sep 6 12:16:24 localhost kernel: [ 190.300000] MCS Set = 00 00 00 00 01
Sep 6 12:16:24 localhost kernel: [ 190.300000] <==== rt28xx_init, Status=0
Sep 6 12:16:24 localhost kernel: [ 190.300000] 0x1300 = 00064300
Sep 6 12:16:24 localhost kernel: [ 190.310000] AUX_CTRL = 0x 4c02
Sep 6 12:16:24 localhost kernel: [ 190.310000] Read AUX_CTRL = 0x4c02
Sep 6 12:16:24 localhost kernel: [ 190.320000] Write AUX_CTRL = 0x5c02
Sep 6 12:16:24 localhost kernel: [ 190.320000] OSC_CTRL = 0x3ff11
Sep 6 12:16:24 localhost kernel: [ 190.320000] ====> rt30xx Read PowerLevelMode = 0x3.
Sep 6 12:16:24 localhost kernel: [ 190.330000] ====> rt30xx F Write 0x83 Command = 0x3.
Sep 6 12:16:26 localhost kernel: [ 192.150000] ------------[ cut here ]------------
Sep 6 12:16:26 localhost kernel: [ 192.150000] WARNING: at kernel/softirq.c:143 local_bh_enable_ip+0x70/0xa0()
Sep 6 12:16:26 localhost kernel: [ 192.160000] Modules linked in: rt3390sta bootled_module gmac mii [last unloaded: rt3390sta]
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<c0031c10>] (unwind_backtrace+0x0/0xe0) from [<c004baec>] (warn_slowpath_null+0x34/0x4c)
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<c004baec>] (warn_slowpath_null+0x34/0x4c) from [<c0050d14>] (local_bh_enable_ip+0x70/0xa0)
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<c0050d14>] (local_bh_enable_ip+0x70/0xa0) from [<bf197280>] (RtmpAsicSendCommandToMcu+0x344/0x3d0 [rt3390sta])
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<bf197280>] (RtmpAsicSendCommandToMcu+0x344/0x3d0 [rt3390sta]) from [<bf140068>] (AsicAdjustTxPower+0x19d0/0x200c [rt3390sta])
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<bf140068>] (AsicAdjustTxPower+0x19d0/0x200c [rt3390sta]) from [<bf11167c>] (STAMlmePeriodicExec+0x540/0xa48 [rt3390sta])
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<bf11167c>] (STAMlmePeriodicExec+0x540/0xa48 [rt3390sta]) from [<bf111f80>] (MlmePeriodicExec+0x3fc/0x754 [rt3390sta])
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<bf111f80>] (MlmePeriodicExec+0x3fc/0x754 [rt3390sta]) from [<bf139128>] (rtmp_timer_MlmePeriodicExec+0x1c/0x38 [rt3390sta])
Sep 6 12:16:26 localhost kernel: [ 192.160000] [<bf139128>] (rtmp_timer_MlmePeriodicExec+0x1c/0x38 [rt3390sta]) from [<c0055690>] (run_timer_softirq+0x10c/0x208)
Sep 6 12:16:26 localhost kernel: [ 192.260000] [<c0055690>] (run_timer_softirq+0x10c/0x208) from [<c0050bac>] (__do_softirq+0xac/0x150)
Sep 6 12:16:26 localhost kernel: [ 192.260000] [<c0050bac>] (__do_softirq+0xac/0x150) from [<c0050fec>] (irq_exit+0x84/0x8c)
Sep 6 12:16:26 localhost kernel: [ 192.260000] [<c0050fec>] (irq_exit+0x84/0x8c) from [<c002c294>] (do_local_timer+0x54/0x74)
Sep 6 12:16:26 localhost kernel: [ 192.260000] [<c002c294>] (do_local_timer+0x54/0x74) from [<c0334878>] (__irq_svc+0x38/0xc0)
Sep 6 12:16:26 localhost kernel: [ 192.290000] Exception stack(0xc7843f90 to 0xc7843fd8)
Sep 6 12:16:26 localhost kernel: [ 192.290000] 3f80: 072b31ca 00000000 c7843fd8 00000000
Sep 6 12:16:26 localhost kernel: [ 192.290000] 3fa0: c7842000 c7842000 c045c0c4 c04380b4 00000000 410fb025 600240bc 00000000
Sep 6 12:16:26 localhost kernel: [ 192.290000] 3fc0: fffffff4 c7843fd8 c002d53c c002d540 60000013 ffffffff
Sep 6 12:16:26 localhost kernel: [ 192.290000] [<c0334878>] (__irq_svc+0x38/0xc0) from [<c002d540>] (default_idle+0x24/0x28)
Sep 6 12:16:26 localhost kernel: [ 192.290000] [<c002d540>] (default_idle+0x24/0x28) from [<c002d6f0>] (cpu_idle+0x58/0x94)
Sep 6 12:16:26 localhost kernel: [ 192.290000] [<c002d6f0>] (cpu_idle+0x58/0x94) from [<60008084>] (0x60008084)
Sep 6 12:16:26 localhost kernel: [ 192.290000] ---[ end trace 5f2c370cc642a7a0 ]---
')
There are a few suspicious looking items in there. Any advice on what troubleshooting steps I should take next?