USB 500GB NTFS drive with single partition was not being recognized with r45735 but after seeing comments from BrainSlayer the drive was disconnected from the r7000 and attached to W10 machine and scanned for errors. Some errors were found and corrected. The drive was re-connected to r7000 and the firmware updated to r45767.
The USB drive is now operating correctly as it did previously with r45592 with all files and directories visible.
It appears that the errors that were on the drive prevented the firmware after r45592 from recognizing it properly.
Uptime: 2hrs
Upgrade: via web UI, no issues
Reset: No
Temperatures: CPU 65.8 °C / WL0 47.7 °C / WL1 46.0 °C
Router Model: Netgear R8000
Firmware Version: DD-WRT v3.0-r45767 std (02/17/21)
Kernel Version: Linux 4.4.257 #2071 SMP Wed Feb 17 11:51:22 +06 2021 armv7l
Previous Version: DD-WRT v3.0-r45592
Drivers: Experimental
Services: samba, wireguard client, openvpn client, dhcp, wifi 2.4 ghz, usb, nas
Status: working with the exception of samba, usb and nas
Updated: via webgui
Mode: AP/gateway
Issues: can access usb from internet explorer on Windows 7 computer hardwired to a lan port to the router. There is the message: this folder is empty; sda1 where the files are. I cannot access the folder from the television; the message: No video files found on the connected device.
Reset: yes
Reboot: yes
Uptime: 11 min
Temperatures: CPU 45.8 °C
Errors: as reported in the syslog below
Feb 18 19:03:54 DD-WRT user.err wsdd2[1214]: Terminated received.
Feb 18 19:03:55 DD-WRT local5.err ksmbd: [ksmbd-worker/2254]: ERROR: Can't open `/tmp/smb.db': No such file or directory
Feb 18 19:03:55 DD-WRT local5.err ksmbd: [ksmbd-worker/2254]: ERROR: User database file does not exist. Only guest sessions (if permitted) will work.
Feb 18 19:03:58 DD-WRT kern.warn kernel: ntfs3: sda1: volume is dirty and "force" flag is not set!
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): warning: mounting fs with errors, running e2fsck is recommended
Feb 18 19:03:59 DD-WRT local5.err ksmbd: [ksmbd-manager/2458]: ERROR: Failed to create lock file: File exists
Feb 18 19:04:42 DD-WRT kern.err kernel: ksmbd: ksmbd_vfs_lookup_in_dir:2264: cannot open directory /mnt
Feb 18 19:05:14 DD-WRT daemon.err httpd[1415]: httpd : Request Error Code 408: No request appeared within a reasonable time period.
Feb 18 19:05:26 DD-WRT local5.err ksmbd: [ksmbd-worker/2927]: ERROR: Can't open `/tmp/smb.db': No such file or directory
Feb 18 19:05:26 DD-WRT local5.err ksmbd: [ksmbd-worker/2927]: ERROR: User database file does not exist. Only guest sessions (if permitted) will work.
Feb 18 19:11:13 DD-WRT kern.err kernel: brcmfmac: brcmf_cfg80211_dump_survey: cca_get_stats failed (-52)
Note; if I set the file sharing path to /mnt in build 45592 you will see the folders /mnt, /opt and /jffs with windows explorer in Win7 and if you click on /mnt you get /sda1 and clicking on sda1 you see your files. If you go to the television you will see sda1 folder and if you click on it, you see all your files
This is not the case with build r45767
I used a different external drive, 500G and the results were the same as the 2T external drive which rules out the size of the drive.
Warning messages not mentioned above from the syslog:
Dec 31 20:00:10 DD-WRT kern.warn kernel: pci 0002:01:00.0: can't set Max Payload Size to 512; if necessary, use "pci=pcie_bus_safe" and report a bug
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Fixing up bus 1 domain 2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE: Doing PLX switch Init...Test Read = fb410003
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE: Doing PLX switch Init...GPIO Read = 00000000
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0008: PLX DownPort mem_base 0x43000000, mem_limit 0x44ffffff
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0008: PLX DownPort Link speed is GEN2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0008: PLX DownPort Link status 0x6012
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE: Doing PLX switch Init...Test Read = fb410003
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE: Doing PLX switch Init...GPIO Read = 00000000
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0010: PLX DownPort mem_base 0x46000000, mem_limit 0x47ffffff
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0010: PLX DownPort Link speed is GEN2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCIE 0002:02:0010: PLX DownPort Link status 0x6012
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Fixing up bus 2 domain 2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Fixing up bus 3 domain 2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Fixing up bus 4 domain 2
Dec 31 20:00:10 DD-WRT kern.warn kernel: Boot partition size = 524288(0x80000)
Dec 31 20:00:10 DD-WRT kern.warn kernel: lookup_nflash_rootfs_offset: offset = 0x200000 size = 0x2400000, 0x20000
Dec 31 20:00:10 DD-WRT kern.warn kernel: nf_conntrack_rtsp v0.7 loading
Dec 31 20:00:10 DD-WRT kern.warn kernel: nf_nat_rtsp v0.7 loading
Dec 31 20:00:10 DD-WRT kern.warn kernel: Spare area=64 eccbytes 56, ecc bytes located at:
Dec 31 20:00:10 DD-WRT kern.warn kernel: 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63
Dec 31 20:00:10 DD-WRT kern.warn kernel: Available 7 bytes at (off,len):
Dec 31 20:00:10 DD-WRT kern.warn kernel: (1,1) (16,2) (32,2) (48,2) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0) (0,0)
Dec 31 20:00:10 DD-WRT kern.warn kernel: Options: NO_SUBPAGE_WRITE,
Dec 31 20:00:10 DD-WRT kern.warn kernel: et: module license 'Proprietary' taints kernel.
Dec 31 20:00:10 DD-WRT kern.warn kernel: Disabling lock debugging due to kernel taint
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: passivemode set to 0x0
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: txworkq set to 0x1
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: et_txq_thresh set to 0x400
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: et_rxlazy_timeout set to 0x3e8
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: et_rxlazy_framecnt set to 0x20
Dec 31 20:00:10 DD-WRT kern.warn kernel: et_module_init: et_rxlazy_dyn_thresh set to 0
Dec 31 20:00:10 DD-WRT kern.warn kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 7.14.89.21 (r524987)
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Enabling device 0001:01:00.0 (0140 -> 0142)
Dec 31 20:00:10 DD-WRT kern.warn kernel: brcmfmac 0001:01:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Enabling device 0002:03:00.0 (0140 -> 0142)
Dec 31 20:00:10 DD-WRT kern.warn kernel: brcmfmac 0002:03:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
Dec 31 20:00:10 DD-WRT kern.warn kernel: PCI: Enabling device 0002:04:00.0 (0140 -> 0142)
Dec 31 20:00:10 DD-WRT kern.warn kernel: brcmfmac 0002:04:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
Dec 31 20:00:10 DD-WRT kern.warn kernel: eth0: mixed HW and IP checksum settings.
Dec 31 20:00:19 DD-WRT daemon.warn dnsmasq[1095]: warning: ignoring resolv-file flag because no-resolv is set
Reverting back to r45592
Last edited by Abboo on Fri Feb 19, 2021 0:26; edited 1 time in total
Feb 18 19:03:58 DD-WRT kern.warn kernel: ntfs3: sda1: volume is dirty and "force" flag is not set!
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): warning: mounting fs with errors, running e2fsck is recommended
Hi Abboo - it appears the error messages you sent are telling you that your disk has errors on it as others have mentioned. You should run checkdisk on your NTFS partition (sda1). And for the EXT4 partitions (sda5 and sda6), you'll need to boot into a linux computer and run e2fsck on them to correct the errors. I think you can try to find a small linux distro that you can install onto a USB drive and boot off of that if you don't want to install it on your computer.
Feb 18 19:03:58 DD-WRT kern.warn kernel: ntfs3: sda1: volume is dirty and "force" flag is not set!
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): Ignoring removed nobh option
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
Feb 18 19:03:58 DD-WRT kern.warn kernel: EXT4-fs (sda6): warning: mounting fs with errors, running e2fsck is recommended
Hi Abboo - it appears the error messages you sent are telling you that your disk has errors on it as others have mentioned. You should run checkdisk on your NTFS partition (sda1). And for the EXT4 partitions (sda5 and sda6), you'll need to boot into a linux computer and run e2fsck on them to correct the errors. I think you can try to find a small linux distro that you can install onto a USB drive and boot off of that if you don't want to install it on your computer.
Joined: 06 Jun 2006 Posts: 7492 Location: Dresden, Germany
Posted: Fri Feb 19, 2021 7:03 Post subject:
the newer ntfs r/w driver which is much faster than the old one does not mount devices which are dirty. (unclean disconnect). the older ntfs-3g was different here. so always make sure that devices are in clean state. right now there is no proper chkdsk utility for ntfs available in linux. _________________ "So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
Router Model: Netgear R8000
Firmware Version: DD-WRT v3.0-r45767 std (02/17/21)
Kernel Version: Linux 4.4.257 #2071 SMP Wed Feb 17 11:51:22 +06 2021 armv7l
Previous Version: DD-WRT v3.0-r45592
Drivers: Experimental
Services: samba, wireguard client, openvpn client, dhcp, wifi 2.4 ghz, usb, nas
Status: working with the exception of accessing usb from win7 explorer
Updated: via webgui
Mode: AP/gateway
Issues: cannot access the usb from win7 explorer
Reset: yes
Reboot: yes
Uptime: 11 min
Temperatures: CPU 47.5 °C
Errors: as reported in the syslog below
Dec 31 20:00:10 DD-WRT kern.err kernel: bcmsflash: found no supported devices
Dec 31 20:00:13 DD-WRT kern.err kernel: brcmfmac: brcmf_cfg80211_dump_survey: cca_get_stats failed (-52)
Dec 31 20:00:21 DD-WRT user.err wsdd2[1221]: error: wsdd-mcast-v4: wsd_send_soap_msg: send
Dec 31 20:00:21 DD-WRT local5.err ksmbd: [ksmbd-manager/1229]: ERROR: Can't open `/tmp/ksmbd.subauth': No such file or directory
Dec 31 20:00:21 DD-WRT local5.err ksmbd: [ksmbd-worker/1230]: ERROR: Can't open `/tmp/smb.db': No such file or directory
Dec 31 20:00:21 DD-WRT local5.err ksmbd: [ksmbd-worker/1230]: ERROR: User database file does not exist. Only guest sessions (if permitted) will work.
Dec 31 20:00:23 DD-WRT kern.err kernel: hub 3-0:1.0: config failed, hub doesn't have any ports! (err -19)
Feb 20 15:08:58 DD-WRT user.err wsdd2[1221]: Terminated received.
Feb 20 15:08:59 DD-WRT local5.err ksmbd: [ksmbd-manager/1229]: ERROR: WARNING: child process exited abnormally: 1230
Feb 20 15:09:00 DD-WRT local5.err ksmbd: [ksmbd-worker/2265]: ERROR: Can't open `/tmp/smb.db': No such file or directory
Feb 20 15:09:00 DD-WRT local5.err ksmbd: [ksmbd-worker/2265]: ERROR: User database file does not exist. Only guest sessions (if permitted) will work.
Feb 20 15:09:03 DD-WRT local5.err ksmbd: [ksmbd-manager/2462]: ERROR: Failed to create lock file: File exists
Feb 20 15:10:19 DD-WRT kern.err kernel: ksmbd: smb2_query_dir:4090: error while processing smb2 query dir rc = 1
Feb 20 15:13:06 DD-WRT kern.err kernel: brcmfmac: brcmf_cfg80211_dump_survey: cca_get_stats failed (-52)
Feb 20 15:13:09 DD-WRT daemon.err httpd[1418]: httpd : Request Error Code 401: Authorization required. please note that the default username is "root" in all newer releases
Feb 20 15:13:36 DD-WRT user.err : servicemanager : stopping processes taking too long!!!
Firmware: v3.0-r45767 std (02/17/21)
Router/Version: Netgear R7000 Kernel: Linux 4.4.257 #2063 SMP Wed Feb 17 10:53:21 +06 2021 armv7l
Previous: v3.0-r45735 std (02/11/21)
Mode/Status: AP wired and wireless, Up and running for 3 days.
Reset: Soft boot before and after upgrade
Temperatures: CPU 56.4 °C / WL0 44.3 °C / WL1 49.5 °C
Issues/Errors: Nothing significant
Updated via webif. No 'nvram erase' this time, last one was in July 2018 (r36325).
The mysterious "Sysctl" tab in the Administration tab intrigues me, but I am reluctant to make any change there.
There is a minor issue with the packet count on wl0.1 and "Connected Clients" stuck at zero. The wl0 and wl1 counts seem correct.
Upload and Download speeds are to ISP spec. Nothing unexpected in the syslog.
Current basic R7000 setup (subject to change of course):
- Static WAN IP
- SFE - On
- STP - On
- IPv4 only, both WAN and LAN
- LAN DHCP Enabled
- Wireless: AP, Regulatory Domain = CANADA, wl0 Mixed (ch. 6), wl1 AC/N-Mixed (ch. 149, VHT80), AES
- 1 wireless VLAN on wl0
- SNMP disabled, SSH enabled, Telnet disabled
- Firewall enabled, Log Level high
- Syslog: to local server. klogd: disabled.
- USB support - Off
- No custom scripts
- NO: ttraf, Tor, VNC, Zabbix, VPN, Radius, OpenVPN
- NO: UPnP, DMZ, QoS
- NO: Samba, CIFS, JFFS2, miniDLNA, Entware, Optware _________________ Netgear R7000: v3.0-r54248 std (11/29/23)
EdgeRouter-X: EdgeOS v2.0.9-hotfix 7
Router/Version: Netgear R7000
File: netgear-r7000-webflash.bin
Firmware: DD-WRT v3.0-r45767 std (02/17/21) (prev. DD-WRT v3.0-r45677 std (02/04/21))
Kernel: Linux 4.4.257 #2063 SMP Wed Feb 17 10:53:21 +06 2021 armv7l
Mode: Gateway, Wifi disabled, Wireguard for external access, WAN to DSL, Keep Alive reboot 5:00 in the morning
Reset: No
Status: a few days up, ok. Had problems with Wireguard, in prev. release. Root cause: wrong settings of mine. Want to stress: Wireguard is working!
(See https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=328253)
Router/Version: Asus RT-N66U
File: dd-wrt.v24-45767_NEWD-2_K3.x-big-RT-N66U.trx
Firmware: DD-WRT v3.0-r45767 big (02/17/21) (prev. DD-WRT v3.0-r45677 big (02/04/21))
Kernel: Linux 4.4.257 #6955 Wed Feb 17 18:39:57 +06 2021 mips
Mode: Gateway, Wifi disabled, WAN disabled, Wireguard Endpoint for external VPS, connected via LAN to WRT1900ACS v2, Keep Alive reboot 6:05 in the morning
Reset: No
Status: a few days up, ok.
Joined: 29 Sep 2020 Posts: 260 Location: United States
Posted: Sun Feb 21, 2021 22:51 Post subject:
Router: Netgear R7000P
Kernel: Linux 4.4.257 #2069 SMP Wed Feb 17 11:38:45 +06 2021 armv7l
Reset: no
Mode/Status: Gateway AP 2.4GHz 5Ghz Unbound JFFS2 static leases / working
Issues: running well thanks BrainSlayer and dd-wrt community
Posted: Tue Feb 23, 2021 0:46 Post subject: Re: New Build - 02/17/2021 - r45767
Router Name dd-wrt-ap
Router ModelAsus RT-AC5300
Firmware Version DD-WRT v3.0-r45767 std (02/17/21)
Kernel VersionLinux 4.4.257 #2068 SMP Wed Feb 17 11:31:03 +06 2021 armv7l
Previous/Reset: Stock Asus WRT v3.x.xxx)
Mode/Status: ASUS RT-AC5300 - working as wl AP (no routing)
Issues/Errors: There is an issue for which it is not possible to select channels from 100-148. Broadcom nvram fix/workaround mentioned above already applied Additionally the wifi is performing very badly with respect to the stock firmware. 30-50% loss in performance, probably due to the use of non optimal channel due to the aforementioned description.