This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nas-usb [2024/11/27 02:17] – [USB Support Notes] hogwild | nas-usb [2025/04/23 00:22] (current) – [USB Support] hogwild | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== USB Support ====== | ====== USB Support ====== | ||
- | The USB Support menu is divided into sections, including | + | The USB Support menu includes |
===== USB Support ===== | ===== USB Support ===== | ||
- | **Core USB Support:** enables the USB driver/ | + | **Core USB Support |
- | When enabled, specific options appear for configuration. These depend | + | When enabled, specific options appear for configuration, depending |
\\ | \\ | ||
- | * USB 3.0 Support - enables USB 3.x (xHCI) operation \\ on USB 3.0 (or higher) ports. | + | * USB 3.0 Support |
- | * USB 2.0 Support - enables USB 2.0 (EHCI) operation. | + | * USB 2.0 Support |
- | * USB 1.1 Support - each option enables support for that mode of USB 1.1. | + | * USB 1.1 Support - an option enables support for that mode of USB 1.1. |
- | * (OHCI) - enables OHCI support on USB 1.x (or higher) USB ports. | + | * (OHCI) - enables OHCI support on USB 1.x / higher USB ports. |
- | * (UHCI) - enables UHCI support on USB 2.x (higher) USB ports. | + | * (UHCI) - enables UHCI support on USB 2.x / higher USB ports. |
- | \\ {{:: | + | |
- | | + | |
- | | + | \\ |
+ | |||
+ | | ||
\\ | \\ | ||
- | **USB Storage Support:** enables driver/ | + | Freshtomato uses the p910nd daemon |
- | * File Systems Support: checking an option loads drivers/ | + | If your printer |
- | * Ext2 / Ext3 - loads support for accessing media with Ext2 and Ext3 filesystems. | + | |
- | * NTFS - enabling this loads support for media formatted with Microsoft' | + | Examples of such printers include: |
- | * FAT - enables support for the FAT filesystem, mostly for compatibility with flash drives. \\ FAT is also used on SD, CompactFlash, | + | |
- | * Automount - makes FreshTomato automatically mount partitions detected when \\ a USB drive is inserted or during boot to mount points in subdirectories | + | HP LaserJet 1018/1020/ |
- | * Run after mounting - here, enter a script/shell command series | + | |
- | * Run before unmounting - here, enter a script/series of commands | + | HP LaserJet Pro P1102/ |
+ | |||
+ | \\ | ||
\\ | \\ | ||
- | **Hotplug script:** here, enter shell commands to execute when a USB device is attached/removed. | + | **USB Storage Support *:** enables driver/service support for USB storage. (Default: ). |
\\ | \\ | ||
- | **HDD Spindown: | + | * File Systems Support: a checked option loads support for that filesystem: \\ \\ |
+ | * Ext2 / Ext3 - loads support for accessing Ext2- and Ext3-formatted | ||
+ | * NTFS - loads support for NTFS-formatted media. \\ Mostly, this provides support for media formatted in Windows.\\ \\ | ||
+ | * FAT - enables support for the FAT filesystem. \\ Mostly, this is for compatibility with USB flash, SD cards, \\ and other flash media. FAT doesn' | ||
+ | * Automount - FreshTomato will automatically mount partitions | ||
+ | * Run after mounting - here, enter a script/ | ||
+ | * Run before unmounting - enter a script/ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Hotplug script: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **HDD Spindown: | ||
This is not needed on solid state drives, like SSDs or flash drives, as they have no motors. | This is not needed on solid state drives, like SSDs or flash drives, as they have no motors. | ||
Line 49: | Line 68: | ||
\\ | \\ | ||
- | **3G/ | + | **3G/ |
This lets you use a cellular carrier as an Internet provider. For details on 3G/4G modem settings, see the WAN Settings section on the [[basic-network|Network]] page. Supported USB modems are listed on the [[https:// | This lets you use a cellular carrier as an Internet provider. For details on 3G/4G modem settings, see the WAN Settings section on the [[basic-network|Network]] page. Supported USB modems are listed on the [[https:// | ||
Line 66: | Line 85: | ||
\\ | \\ | ||
- | If a drive isn't mounted, clicking | + | If a drive isn't mounted, clicking [Mount] beside it mounts the drive to a mount point. |
- | If a drive is mounted, | + | If a drive is mounted, [Unmount] unmounts the drive, so it's ready to remove/ |
===== USB Support Notes ===== | ===== USB Support Notes ===== | ||
- | Some USB storage settings require the unloading/ | + | Some USB storage settings require the USB storage drivers |
- | Before changing | + | Before changing USB filesystem settings, first reconfigure syslog to be stored (temporarily) in RAM. Only then should you adjust filesystem settings or unmount the drive. Then you can configure syslog to again store log files on USB storage, where it shouldn' |
- | **USB filesystem corruption is a very common cause of system instability.** You could experience a VPN connectivity issue, WiFi instability or any other seemingly " | + | **USB filesystem corruption is a very common cause of system instability.** You could experience a VPN connectivity issue, WiFi instability or any other seemingly " |
| | ||
- | \\ \\ | + | \\ |