Latest build without Customized DD-WRT drivers

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Goto page 1, 2  Next
Author Message
Tripod3
DD-WRT Novice


Joined: 08 Dec 2018
Posts: 16

PostPosted: Sat Aug 27, 2022 20:06    Post subject: Latest build without Customized DD-WRT drivers Reply with quote
What's the latest build that doesn't include customized DD-WRT drivers (only used Vanilla drivers)?
Maybe mid to late 2020?

Build 45820 appears to be the first version to allow switching between dd-wrt drivers and vanilla drivers
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=328642&sid=5e127122074b4172ad51407c73b1c5d2
Sponsor
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Sat Aug 27, 2022 20:33    Post subject: Reply with quote
Yes r45820 and 11-03-2020-r44715 (r44719), but it is pointless to go back now for the Atheros model in question.

TP-Link ARCHER C7 v2 I am assuming?
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1941

PostPosted: Sat Aug 27, 2022 22:11    Post subject: Reply with quote
s/drivers/firmware* The drivers have always been custom; SuperChannel feature has been around for quite some time (over 15 years).
_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
Tripod3
DD-WRT Novice


Joined: 08 Dec 2018
Posts: 16

PostPosted: Sat Aug 27, 2022 22:50    Post subject: Reply with quote
blkt wrote:
Yes r45820 and 11-03-2020-r44715 (r44719), but it is pointless to go back now for the Atheros model in question.

TP-Link ARCHER C7 v2 I am assuming?


Yes, TP-Link ARCHER C7 v2.
Is r44715 the last version that only includes vanilla drivers, or was r44715 the first version with the modified dd-wrt drivers?

Why are you saying that it is pointless to go back?
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14224
Location: Texas, USA

PostPosted: Sun Aug 28, 2022 0:53    Post subject: Reply with quote
Because of security and vulnerability patches in current releases of DD-WRT firmware and because if you encounter any issues on an older build, you will be told to upgrade to the current release in possibly a not-very-nice way. There is so much ongoing development and improvements and added security and vulnerability patches that going back is not a very wise move.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Tripod3
DD-WRT Novice


Joined: 08 Dec 2018
Posts: 16

PostPosted: Sun Aug 28, 2022 20:00    Post subject: Reply with quote
I would love to use one of the newer builds, but the radio scheduling is broken for the 5GHZ band in any build I tried within the 8 months (always restoring back to factory settings after upgrading).

Sometimes it works for a few days, but then one day the WiFI is not turning on, and requires several restarts for the Wifi to turn on again.

I have an old build from 2019 where this feature works flawlessly, so I'm trying to find the latest build that only includes vanilla drivers, and before any of the dd-wrt drivers were introduced, as I suspect that's the root cause since the 2.4GHZ band is not affected.


Last edited by Tripod3 on Sun Aug 28, 2022 20:06; edited 1 time in total
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Sun Aug 28, 2022 20:05    Post subject: Reply with quote
Is there no option to select firmware type vanilla binary after select advanced settings checkbox for 5 GHz radio?
Tripod3
DD-WRT Novice


Joined: 08 Dec 2018
Posts: 16

PostPosted: Sun Aug 28, 2022 20:09    Post subject: Reply with quote
blkt wrote:
Is there no option to select firmware type vanilla binary after select advanced settings checkbox for 5 GHz radio?

There is, but it doesn't make a difference. Same issue after 3-5 days. From what I've read, the dd-wrt driver is always loaded first and vanilla is swapped in after booting. So maybe that has something to do with it.
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2146
Location: All over YOUR webs

PostPosted: Sun Aug 28, 2022 20:10    Post subject: Reply with quote
You simply cant load different drivers on the fly without reboot. Consider more than the drivers has to be re-initialized.
_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
Tripod3
DD-WRT Novice


Joined: 08 Dec 2018
Posts: 16

PostPosted: Sun Aug 28, 2022 20:20    Post subject: Reply with quote
the-joker wrote:
You simply cant load different drivers on the fly without reboot. Consider more than the drivers has to be re-initialized.

That makes sense.

Is r44715 the last version for vanilla only drivers, and before any of the modified dd-wrt drivers were included?
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 2977
Location: Germany

PostPosted: Sun Aug 28, 2022 20:31    Post subject: Reply with quote
This is the radio firmware and not the driver.
dd-wrt radio firmware and vanilla radio firmware

And under linux you can also change drivers without rebooting the system - this is not windows.

But yes, it can be - sometimes some radio does not start.
the-joker
DD-WRT Developer/Maintainer


Joined: 31 Jul 2021
Posts: 2146
Location: All over YOUR webs

PostPosted: Sun Aug 28, 2022 20:42    Post subject: Reply with quote
ho1Aetoo wrote:
This is the radio firmware and not the driver.
dd-wrt radio firmware and vanilla radio firmware

And under linux you can also change drivers without rebooting the system - this is not windows.

But yes, it can be - sometimes some radio does not start.


Sorry firmware, no change. reboot necessary. This is Linux not your every day household Linux. It is heavily customized.

_________________
Saving your retinas from the burn!🔥
DD-WRT Inspired themes for routers
DD-WRT Inspired themes for the phpBB Forum
DD-WRT Inspired themes for the SVN Trac & FTP site
Join in for a chat @ #style_it_themes_public:matrix.org or #style_it_themes:discord

DD-WRT UI Themes Bug Reporting and Discussion thread

Router: ANus RT-AC68U E1 (recognized as C1)
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 2977
Location: Germany

PostPosted: Sun Aug 28, 2022 20:47    Post subject: Reply with quote
No, there is no need to reboot.
BS has implemented it that way.
The router always starts with the dd-wrt radio firmware.
THEN - a firmware crash is simulated and the vanilla firmware is loaded - without reboot and this is always the case.


root@DD-WRT:~# find / | grep crash
/sys/kernel/debug/ieee80211/phy1/ath10k/simulate_fw_crash
/sys/kernel/debug/ieee80211/phy0/ath10k/simulate_fw_crash

Wink



    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.275804] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.276397] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
    Jan 1 01:00:22 DD-WRT kern.warn kernel: [ 7.460057] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA9984/hw1.0/firmware-6.bin failed with error -2
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.722213] ath10k_pci 0000:01:00.0: found firmware features ie (8 B)
    Jan 1 01:00:22 DD-WRT kern.warn kernel: [ 7.722248] ath10k_pci 0000:01:00.0: Unknown FW IE: 30
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.727642] ath10k_pci 0000:01:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.732761] ath10k_pci 0000:01:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 0 testmode 0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 7.745591] ath10k_pci 0000:01:00.0: firmware ver 10.4-ddwrt-9984-tW-13-6733 api 5 features mfp,peer-flow-ctrl,allows-mesh-bcast,peer-fixed-rate crc32 6f6b3020
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.057636] ath10k_pci 0000:01:00.0: boot get otp board id result 0x00000400 board_id 1 chip_id 0 ext_bid_support 0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.057665] ath10k_pci 0000:01:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.066938] ath10k_pci 0000:01:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.091280] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 0:1 crc32 2578b9d0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.112488] ath10k_pci 0000:01:00.0: boot already acquired valid otp board id,skip download, board_id 1 chip_id 0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 10.132991] ath10k_pci 0000:01:00.0: boot upload otp to 0x1234 len 7376
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.523806] ath10k_pci 0000:01:00.0: Init Max Stations to 128
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.524820] ath10k_pci 0000:01:00.0: wmi event service ready min_tx_power 0x0000003f max_tx_power 0x0000003f ht_cap 0x0000185b vht_cap 0x339b79fa vht_supp_mcs 0x0000ffaa sw_ver0 0x01000000 sw_ver1 0x00000032 fw_build 0x000000
    Jan 1 01:00:22 DD-WRT kern.warn kernel: [ 13.616058] ath10k_pci 0000:01:00.0: wmi debug print truncated: 128
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.616083] ath10k_pci 0000:01:00.0: ChipType 1100 ChipTypeID 0 BoardID 2 P 144/144 V 16 K 288 PH 464 T 346 msdu-desc: 2500 sw-crypt: 0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.621402] ath10k_pci 0000:01:00.0: free: 64312 iram: 23592 sram: 31216
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.633715] ath10k_pci 0000:01:00.0: wmi event ready sw_version 0x01000000 abi_version 3 mac_addr 12:34:56:78:90:12 status 0
    Jan 1 01:00:22 DD-WRT kern.info kernel: [ 13.672604] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 128 raw 0 hwcrypto 1



    Jan 1 01:00:23 DD-WRT kern.info kernel: [ 23.411732] ath10k_pci 0000:01:00.0: user requested fw restart
    Jan 1 01:00:23 DD-WRT kern.warn kernel: [ 23.498871] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA9984/hw1.0-vanilla/firmware-6.bin failed with error -2
    Jan 1 01:00:23 DD-WRT kern.info kernel: [ 23.705834] ath10k_pci 0000:01:00.0: found firmware features ie (4 B)
    Jan 1 01:00:23 DD-WRT kern.info kernel: [ 23.705866] ath10k_pci 0000:01:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
    Jan 1 01:00:23 DD-WRT kern.info kernel: [ 23.711321] ath10k_pci 0000:01:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 0 testmode 0
    Jan 1 01:00:23 DD-WRT kern.info kernel: [ 23.723227] ath10k_pci 0000:01:00.0: firmware ver 10.4-3.17-00002 api 5 features no-p2p,mfp,peer-flow-ctrl,btcoex-param,allows-mesh-bcast,no-ps,peer-fixed-rate crc32 049a237f
    Jan 1 01:00:24 DD-WRT kern.info kernel: [ 24.328842] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
    Jan 1 01:00:24 DD-WRT kern.info kernel: [ 24.328949] br0: port 1(eth1) entered blocking state
    Jan 1 01:00:24 DD-WRT kern.info kernel: [ 24.336682] br0: port 1(eth1) entered forwarding state
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 25.999553] ath10k_pci 0000:01:00.0: boot get otp board id result 0x00040400 board_id 1 chip_id 0 ext_bid_support 1
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 25.999585] ath10k_pci 0000:01:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 26.008835] ath10k_pci 0000:01:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 26.018559] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 0:1 crc32 2578b9d0
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 26.079706] ath10k_pci 0000:01:00.0: boot already acquired valid otp board id,skip download, board_id 1 chip_id 0
    Jan 1 01:00:26 DD-WRT kern.info kernel: [ 26.132175] ath10k_pci 0000:01:00.0: boot upload otp to 0x1234 len 9315
    Jan 1 01:00:29 DD-WRT kern.info kernel: [ 29.681067] ath10k_pci 0000:01:00.0: Init Max Stations to 512
    Jan 1 01:00:29 DD-WRT kern.info kernel: [ 29.683207] ath10k_pci 0000:01:00.0: wmi event service ready min_tx_power 0x0000003f max_tx_power 0x0000003f ht_cap 0x0000185b vht_cap 0x339b79fa vht_supp_mcs 0x0000ffaa sw_ver0 0x01000000 sw_ver1 0x00000002 fw_build 0x000000
    Jan 1 01:00:29 DD-WRT kern.info kernel: [ 29.774922] ath10k_pci 0000:01:00.0: wmi event ready sw_version 0x01000000 abi_version 3 mac_addr 12:34:56:78:90:12 status 0
    Jan 1 01:00:29 DD-WRT kern.info kernel: [ 29.806786] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 512 raw 0 hwcrypto 1
    Jan 1 01:00:32 DD-WRT kern.warn kernel: [ 32.978846] ath10k_pci 0000:01:00.0: wmi command 36872 timeout, restarting hardware
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5700

PostPosted: Sun Aug 28, 2022 21:02    Post subject: Reply with quote
@Tripod3 about asking same question already answered 1st reply r44715 (r44719). Try dmesg | grep 'firmware ver'

I pointed out load FW type dd-wrt first before vanilla when this was implemented so to make sure this was intended.
Also please stop calling dd-wrt or vanilla firmware type 'drivers' they are wireless or radio binary blobs so that is all.

One intended purpose of switching binaries feature was so no reboot required but please do not take my word for it.
"...driver loads always the default firmware and i made a modification which allows a firmware switch on demand..."

Maybe this needs to be reassessed, but at the same time just because an old build 'works' does not prove anything.

If saying something is broken or to combine this with 'it worked before' provides next to nothing to identify or solve.
Full circle to this question, have you provided enough configuration information or all steps to reproduce a problem?
bushant
DD-WRT Guru


Joined: 18 Nov 2015
Posts: 2036

PostPosted: Sun Aug 28, 2022 21:23    Post subject: Reply with quote
ho1Aetoo wrote:
No, there is no need to reboot.
BS has implemented it that way.


BrainSlayer wrote:
the firmware-6 message is no error. its shown always if a firmware is loaded since firmware-6 is tried before loading firmware-5
reboot is not required if you switch to vanilla back and forth


https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1230060#1230060
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum