What's new

source code of wl command in Asus github

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

vlsireddy

New Around Here
Hi,


I see a github codebase for wlu.c file which handles wl command functionality in Asus routers

asus-rt-n66u-merlin/wlu.c at master · shantanugoel/asus-rt-n66u-merlin (github.com)

the above link is for Old router, however i could not find any new code for wl at github

asuswrt-merlin.ng/release at 6b60627c8c9c5c0271e956c914afb5277f81f9c4 · RMerl/asuswrt-merlin.ng (github.com)

i see ONLY wl binaries at above link.

questions

1. can anyone plz point to latest codebase for Asus Merlin based ROG routers [specifically wl command related code]
2. need link for latest WL commands documentation.

plz point.


Thanks
 
There is no available source code for the wireless driver (if that's what you're asking), it's not open source. Broadcom supply it to Asus as a binary blob.
 
Hi,


I see a github codebase for wlu.c file which handles wl command functionality in Asus routers

asus-rt-n66u-merlin/wlu.c at master · shantanugoel/asus-rt-n66u-merlin (github.com)

the above link is for Old router, however i could not find any new code for wl at github

asuswrt-merlin.ng/release at 6b60627c8c9c5c0271e956c914afb5277f81f9c4 · RMerl/asuswrt-merlin.ng (github.com)

i see ONLY wl binaries at above link.

questions

1. can anyone plz point to latest codebase for Asus Merlin based ROG routers [specifically wl command related code]
2. need link for latest WL commands documentation.

plz point.


Thanks

Use wl ver to find the version for your device. You might be able to find more information. You can try to find your devices branch and look at the git.

Broadcom drivers aren’t open source though.


140057BB-4A1F-4FE3-B66B-97059045C2AF.jpeg


Mine might not be the latest version as their are different SDKs using different kernels and drivers. Also I’m on alpha 388. Mines a ROG AX router and the AXE and PRO I believe use a newer code base for HND.

Look at the git branches for your Merlin version mine specifically would be under.


BRANCH_AC68=386.7_x

BRANCH_AC88=386.7_x
BRANCH_AC3100=386.7_x
BRANCH_AC5300=49335

BRANCH_AC86=386.7_x
BRANCH_GTAC2900=386.7_x

BRANCH_AX88=388_20566
BRANCH_GTAX11000=388_20566

BRANCH_AX58=386.7_x
BRANCH_AX56=386.7_x

BRANCH_AX86=386.7_x
BRANCH_AX68=386.7_x
BRANCH_GTAXE11000=386.7_x
BRANCH_AC68V4=386.7_x

BRANCH_GTAX6000=386.7_x
BRANCH_XT12=master
BRANCH_GTAXE16000=master
BRANCH_GTAX11000_PRO=master

master is the latest overall except for special test alpha versions which might be newer.

Your router is no longer supported so you’d look for version 380.70 as that’s the latest. But it looks like Git no longer publicly shows that old of that specific version. So what you found might be the latest.


No longer supported:
RT-N66U380.70

wl -h will give you available commands.

ddwrt has some documentation on the wl commands but it might not be “latest”

 
Last edited:
The wl source code is proprietary and confidential, and will not be present in my repo. As you can see in that very old repo, the header of the file does mention that it is confidential, and it was unintentionally leaked by Asus back then.

Same with the documentation, it`s only available under NDA to licence owners.
 
That has a "Broadcom confidential" watermark plastered on it. Are you sure you want to share that?

Good question - it was sourced from a public resource hosted by Infineon, if Broadcom has issues with it, they would have to send a take down request to them
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top