Приветствую. Очень хотелось бы расшарится в этом вопросе.
начну сначала. имеется роутер tp-link 741nd. данной вики
http://wiki.openwrt.org/toh/tp-link/tl-wr741nd#usb.host сделал модернизацию и допаял usb разъем. Вроде все правильно. Но не пойму как пропатчить ядро вот этим
--- a/files/arch/mips/ar71xx/Kconfig
+++ b/files/arch/mips/ar71xx/Kconfig
@@ -167,6 +167,7 @@
select AR71XX_DEV_AP91_PCI if PCI
select AR71XX_DEV_GPIO_BUTTONS
select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
default n
config AR71XX_MACH_TL_WR841N_V1
--- a/files/arch/mips/ar71xx/mach-tl-wr741nd.c
+++ b/files/arch/mips/ar71xx/mach-tl-wr741nd.c
@@ -20,6 +20,7 @@
#include "dev-ap91-pci.h"
#include "dev-gpio-buttons.h"
#include "dev-leds-gpio.h"
+#include "dev-usb.h"
#define TL_WR741ND_GPIO_LED_QSS 0
#define TL_WR741ND_GPIO_LED_SYSTEM 1
@@ -99,6 +100,8 @@
u8 *mac = (u8 *) KSEG1ADDR(0x1f01fc00);
u8 *ee = (u8 *) KSEG1ADDR(0x1fff1000);
+ ar71xx_add_device_usb();
+
ar71xx_add_device_m25p80(&tl_wr741nd_flash_data);
ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(tl_wr741nd_leds_gpio),
блуждая по форумам, я понял то на установленной в роутере openwrt такое уже не сделать, нужно собирать свое ядро.
на форумах наткнулся на прошивку для моего роутера с поддержкой usb а именно
kmod-usb-core
kmod-usb-ohci
kmod-usb-storage
kmod-usb2(хотя проц только usb1.1 поддерживает) но fdisk не видит флешки
прошивка поддерживает только ex4, флешка тоже форматирована под него, и не видно ее. Может как то не монтировалась автоматически?
пишу это здесь в надежде что кто то из Ubuntuводов уже имеет опыт в этом деле, и даст мне советы и поделится ссылками)))
по форумам openwrt искал инфу и гуглил, но все на английском и толком ничего не узнал по сборке компиляции ядра и его пропатчинг даже с переводчиком((