|
|
本帖最后由 cymak0209 于 2014-9-10 18:23 编辑
有USB驅動,但沒有啟動這功能,我裝了固件,掛載硬盤時沒有反應。
聽說要做以下,再compile先有usb支持
1. Setup you Buildroot (download the source, install the packages, make defconfig, make prereq, make menuconfig
2. Select the needed packages - kmod-usb-storage block-mount kmod-fs-ext4 e2fsprogs (you can add other kmod-fs modules for other file systems like NTFS and fat)
3. Run make (build the source).
4. Edit the following file (MUST BUILD FIRST!!!):
4.1 build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.32/arch/mips/ath79/mach-tl-wr741nd.c
After: #include "dev-gpio-buttons.h"
Add: #include "dev-usb.h"
After: ath79_register_eth(0);
Add: ath79_register_usb(); 4.2 build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.32/arch/mips/ath79/Kconfig
Add: select ATH79_DEV_USB
After: config ATH79_MACH_TL_WR741ND bool "TP-LINK TL-WR741ND support" select SOC_AR724X select ATH79_DEV_AP9X_PCI if PCI select ATH79_DEV_ETH select ATH79_DEV_GPIO_BUTTONS select ATH79_DEV_LEDS_GPIO select ATH79_DEV_M25P80
5. Make (compile) once again. Now usb support should work.
|
|