OpenWrt Forum Archive

Topic: Update on Linksys WRT1900AC support

The content of this topic has been archived between 16 Sep 2014 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

I know there are 20 pages of fan discussion. Are they wiki'd anywhere or is there a summary of what works best?

Would be nice to have a new BB.

I wish I archived r45936.... 

r46846 is giving me nothing but problems (2 full hangs so far and very flaky 2.4 radio)
5 GHz seems stable until the router hangs sad

Going to try the 15.05 final with the hope that it is more stable than latest trunk

Cheers

I am thinking of taking the plunge and updating to 15.05 -- (although the above from doITright, just gave me a bad omen) ...
But since I'm on 45222 I believe I HAVE TO go back to original linksys firmware v1.1.9.166760 and then update to 15.05.  And from that point on, should only do the sysupgrade upgrades?

Right?

Anyone think this is a bad idea?

IvanRaide wrote:

Anyone think this is a bad idea?

NO!

I went from OEM to CC 15.05 with NO problems.

CC 15.05

Remote system = Linux AC1900M 3.18.20 #1 SMP Fri Sep 4 18:12:49 CEST 2015 armv7l GNU/Linux
File transfer protocol = SCP
Cryptographic protocol = SSH-2
SSH implementation = dropbear_2015.67
Encryption algorithm = aes
Compression = No

Nice! smile

When i played around with the source code i saw that linaro toolchain is used.
I use a custom rom on my android phone which also uses linaro toolchain.
With linaro there sometimes weird problems like camera and wifi not working or sudden reboots.
Is it possibly that the linaro optimizations are not playing nicely with the wifi driver here?

IvanRaide wrote:

I am thinking of taking the plunge and updating to 15.05 -- (although the above from doITright, just gave me a bad omen) ...
But since I'm on 45222 I believe I HAVE TO go back to original linksys firmware v1.1.9.166760 and then update to 15.05.  And from that point on, should only do the sysupgrade upgrades?

Right?

Anyone think this is a bad idea?


Do to changes since the version you are running, I seem to recall that you would need to:

1. take a backup/archive
2. go back to stock first (latest stock will do @ 1.1.10.167514) without keeping settings
3. go to 15.05 using the full image, and restore backup/archive created in 1.
4. after trunk stabilizes (when ?), you can use sysupgrade going forward

Cheers

(Last edited by doITright on 13 Sep 2015, 22:05)

A useful tip in case it might help others also. If you have windows 7 in your network then you might see alot of dnsmasq related messages in your openwrt system log for requests like

DHCPINFORM(br-lan)
DHCPACK(br-lan)
DHCPREQUEST(br-lan)
DHCPDISCOVER(br-lan)
DHCPOFFER(br-lan)
etc....


This is an issue with windows 7. If you would like to suppress these in your router. Simply add the following line in the file
/etc/dnsmasq.conf

dhcp-option=252,"\n"

A useful tip in case it might help others also. If you have windows 7 in your network then you might see alot of dnsmasq related messages in your openwrt system log for requests like

DHCPINFORM(br-lan)
DHCPACK(br-lan)
DHCPREQUEST(br-lan)
DHCPDISCOVER(br-lan)
DHCPOFFER(br-lan)
etc....


This is an issue with windows 7. If you would like to suppress these in your router. Simply add the following line in the file
/etc/dnsmasq.conf

dhcp-option=252,"\n"

doITright wrote:

I wish I archived r45936.... 

r46846 is giving me nothing but problems (2 full hangs so far and very flaky 2.4 radio)
5 GHz seems stable until the router hangs sad

Going to try the 15.05 final with the hope that it is more stable than latest trunk

Cheers

I have been running that version for 7 hrs and no issues so far. You have to copy the older mwlwifi.ko 10.3.0.3 to /lib/modules/3.18.21
if you are running the mwlwifi.ko 10.3.0.8 in trunk it will bomb consistently.

doITright wrote:

I wish I archived r45936.... 

r46846 is giving me nothing but problems (2 full hangs so far and very flaky 2.4 radio)
5 GHz seems stable until the router hangs sad

Going to try the 15.05 final with the hope that it is more stable than latest trunk

Cheers

I have been running that version for 7 hrs and no issues so far. You have to copy the older mwlwifi.ko 10.3.0.3 to /lib/modules/3.18.21
if you are running the mwlwifi.ko 10.3.0.8 in trunk it will bomb consistently.

northbound wrote:
doITright wrote:

I wish I archived r45936.... 

r46846 is giving me nothing but problems (2 full hangs so far and very flaky 2.4 radio)
5 GHz seems stable until the router hangs sad

Going to try the 15.05 final with the hope that it is more stable than latest trunk

Cheers

I have been running that version for 7 hrs and no issues so far. You have to copy the older mwlwifi.ko 10.3.0.3 to /lib/modules/3.18.21
if you are running the mwlwifi.ko 10.3.0.8 in trunk it will bomb consistently.

Wow...  that is all it was?  Good to know for next time for sure....

Just switched back to 15.05 and I think I will leave things alone for a few days smile

CHAOS CALMER (15.05, r46767)

20:49:59 up 26 min,  load average: 0.05, 0.02, 0.04

tmp421-i2c-0-4c
Adapter: mv64xxx_i2c adapter
temp1:        +38.3 C
temp2:        +39.2 C

armada_thermal-virtual-0
Adapter: Virtual device
temp1:        +48.7 C

Cheers

(Last edited by doITright on 14 Sep 2015, 01:50)

So, where are you downloading the 10.3.0.3 mwlwifi.ko? and which CC image is everyone grabbing?

jmschu02 wrote:

So, where are you downloading the 10.3.0.3 mwlwifi.ko? and which CC image is everyone grabbing?

I saved it from one of the RC versions it is probably the same one as in the final release. I just copy it back to the trunk version I grab from the buildbot. And so far it has been good to go....At least till they get the new driver released I can still run the trunk this way.

Hostname  OpenWrt
Model Linksys WRT1900AC
Firmware Version OpenWrt Chaos Calmer r46846 / LuCI (git-15.245.45656-f0083ab) Kernel Version  3.18.21
Local Time Sun Sep 13 21:00:32 2015
Uptime 7h 47m 12s
Load Average  0.00, 0.21, 0.43

(Last edited by northbound on 14 Sep 2015, 02:11)

northbound wrote:
jmschu02 wrote:

So, where are you downloading the 10.3.0.3 mwlwifi.ko? and which CC image is everyone grabbing?

I saved it from one of the RC versions it is probably the same one as in the final release. I just copy it back to the trunk version I grab from the buildbot. And so far it has been good to go....At least till they get the new driver released I can still run the trunk this way.

gotcha, yeah i'm excited about 10.3.0.9 TX speed is definitely not on par with stock.

The final cc is at:

https://downloads.openwrt.org/chaos_cal … u/generic/

Not sure where to grab the 10.3.0.3 mwlwifi.ko other than from a prior build (never looked for it before)

Is there a command to tell us what version is present?

Cheers

doITright wrote:

The final cc is at:

https://downloads.openwrt.org/chaos_cal … u/generic/

Not sure where to grab the 10.3.0.3 mwlwifi.ko other than from a prior build (never looked for it before)

Is there a command to tell us what version is present?

Cheers

I just search for 10.3 in the mwlwifi.ko also your system log will have the version that is loaded

Fri Sep 11 05:04:46 2015 kern.info kernel: [   14.724119] <<Marvell 802.11ac Wireless Network Driver version 10.3.0.3>>

(Last edited by northbound on 14 Sep 2015, 02:17)

root@OpenWrt:~# find / -name *.bin
/lib/firmware/mwlwifi/88W8864.bin

And so far on CHAOS CALMER (15.05, r46767)

root@OpenWrt:~# uptime
20:45:57 up 2 days,  1:03,  load average: 0.03, 0.02, 0.04

(Last edited by davidc502 on 14 Sep 2015, 02:46)

# strings /lib/modules/3.18.*/mwlwifi.ko | grep "^10.3"
kirkgbr wrote:
# strings /lib/modules/3.18.*/mwlwifi.ko | grep "^10.3"

Needs a small tweak

strings /lib/modules/*.*/mwlwifi.ko | grep "^10.3"

In case someone is running kernel 4.

I usually use winscp but it is nice to learn the proper command.

Thanks.

(Last edited by northbound on 14 Sep 2015, 04:15)

well it lasted 2 hours before I had to flash back to stock...the WIFI driver can't keep up with wireless N Plex video Streaming...

Shrug, too bad

ok so my router appears to working flawlessly, however when I try to login now I'm greeted with
#!/usr/bin/lua
require "luci.cacheloader"
require "luci.sgi.cgi"
luci.dispatcher.indexcache = "/tmp/luci-indexcache"
luci.sgi.cgi.run()

any help would be awesome!

northbound wrote:
kirkgbr wrote:
# strings /lib/modules/3.18.*/mwlwifi.ko | grep "^10.3"

Needs a small tweak

strings /lib/modules/*.*/mwlwifi.ko | grep "^10.3"

In case someone is running kernel 4.

Thanks northbound.  wink

@jdthomas4181

Clear your browser cache.

nitroshift