Setting up Archer A7 as USB File Server

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

Setting up Archer A7 as USB File Server

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Setting up Archer A7 as USB File Server
Setting up Archer A7 as USB File Server
2023-01-26 02:04:09
Model: Archer A7  
Hardware Version: V5
Firmware Version: 1.2.1 Build 20220714 rel.75573(5553)

Folks,

I have an Archer A7 v5.0 with firmware 1.2.1 Build 20220714 rel.75573(5553) The A7 is setup in Access Point mode.

I've been playing around with a linux bash script to copy some of my files to the Archer A7 USB drive to be able to access the files from other computers on my network. Think of it as small home file server, though I do have a separate dedicated file/media server on the network. And it has taken me some time to create the script from many sources on the web.

Some of the drawbacks are that the Archer A7 only supports NTFS as the file system for the USB drive. So Rsync balks at it, no ability to SSH into the USB drive and so forth. What I figured out was to use CurlFtpFS with linux as it then creates a path to the Archer A7 USB drive as if it were part of the native linux file system, which it is not, though it works as such.

So the script will copy files and folders to the A7 USB drive as I wanted, though with a few other issues. Wanting to not copy files that already existed unless the file on the source was newer than the one on the A7, created another discovery. When a file is created or modified on the A7 it only saves created/modified time to the minute and does not save the seconds part of the time, it also appears that the seconds/fraction of seconds is truncated rather than rounded. I found this by getting the epoch time of A7 files and they always end on the minute not seconds and fraction of seconds. This is not good when needing to compare file created/modified/access times. The A7 also only saves the file with UTC or Zulu time, even if the A7 is set for the local time where the A7 is set for. No option to set the A7 to use the defined local time for USB file times.

Times seem to be peculiar in the A7, system logs use local time to the second, actual time is shown as local time to the second, so why not in USB file times?

No I'm not worried about file versioning or collaboration as this is just for my personal home use.

Having gone through this, was it worth it? Yes and No.

On the Yes side was the learning experience, both from the scripting side and finding out about the A7's abilities or lack there of.

On the No side was the time spent doing it, and again the lack of abilities of the A7.

Would I do it again or recommend it for others. No. Why? I believe it would be easier to set up a Raspberry Pi to do the same thing with out the limitations of the A7.

TP-Link should look at the implementation of the A7 USB file sharing capabilities and compare them with those of a Raspberry Pi file server.

Take Care & Enjoy!

  0      
  0      
#1
Options

Information

Helpful: 0

Views: 956

Replies: 0

Related Articles
icon

Accessibility Adjustments

icon RESET

Choose the right accessibility profile for you

OFF

Seizure Safe

Eliminates flashes and reduces color

OFF

Cognitive Disability

Assists with reading and focusing

OFF

Vision Impaired

Enhances the website's visuals

OFF

ADHD Friendly

More focus and fewer distractions

Content Adjustments

Adjust Scale

icon
100%
icon

Highlight Title

icon

Highlight Link

icon

Text Magnifier

icon

Readable Font

icon

Adjust Fontsize

icon
100%
icon

Align Center

icon

Adjust LineHeight

icon
100%
icon

Align Left

icon

Adjust LetterSpacing

icon
100%
icon

Align Right

icon

Color Adjustment

Low Saturate

icon

High Saturate

icon

Dark Contrast

icon

Light Contrast

icon

Set Text Colors

Monochrome

icon

Set Title Colors

High Contrast

icon

Set BackgroundColor

Orientation Adjustments

Muted

icon

Hide Images

icon

Read Mode

icon

Stop Animation

icon

Reading Mask

icon

Highlight Hover

icon

Big Black Cursor

mutedicon

Big White Cursor

icon

Hide Video/Audio

icon

Stop Video

icon

Stop Audio

icon

Hide Animation

icon

Reading Guide

icon

Useful Links