Page 1 of 1

Cannot install kmod-usb-storage on TP Link MR3020

Posted: Sat Mar 09, 2013 11:23 pm
by markstinson
Greetings,

I've successfully installed the current release of Gargoyle v1.5.9 onto my TP Link MR3020 3G Pocket Router. I know this router has slightly less space available compared to my TP Link WR1043ND. Both routers do have a USB port to be used for anything.

I'm curious as to why does TP Link MR3020 version of Gargoyle lacks the USB Storage management page (& available kernel modules.) My TP Link WR1043ND has the storage page and kernel modules installed by default.

The TP Link MR3020 3G Pocket Router clearly supports USB Storage on OpenWRT (see the PirateBox http://daviddarts.com/piratebox-diy-ope ... IY_OpenWrt).

Yet when I go to install the kmod-usb-storage an install error is thrown:

Code: Select all

root@hotspot:/# opkg install kmod-usb-storage
Installing kmod-usb-storage (3.3.8-1) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/packages/kmod-usb-storage_3.3.8-1_ar71xx.ipk.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-storage:
 * 	kernel (= 3.3.8-1-5440da3a2c45184a32da6bba25b8dd2a) * 	kernel (= 3.3.8-1-5440da3a2c45184a32da6bba25b8dd2a) * 
 * opkg_install_cmd: Cannot install package kmod-usb-storage.
According the Gargoyle package list, Gargoyle's kmod depend on

Code: Select all

Depends: kernel (=3.3.8-1-be18a8a01d768ba03d7c87a93a45a9e5)

while the kmod-usb-storage from OpenWRT's depend on

Code: Select all

Depends: kernel (=3.3.8-1-5440da3a2c45184a32da6bba25b8dd2a)
Having the Gargoyle USB Storage (scripts, pages & kmod) broken out into an installable package would be a way around having storage as a default install to conserve space during install.

Do you have any recommendations? Should I put in a feature request? Should I drop back to OpenWRT, then add the Gargoyle Repo (though I rather not)?

My basic intent was to have a Gargoyle Pocket router, then when a particular USB Flash stick was installed, I'd manually startup PirateBox when the need arises at hack fests, user group meetups, etc.

Thanks, Mark S.

Re: Cannot install kmod-usb-storage on TP Link MR3020

Posted: Sat Mar 23, 2013 8:10 am
by dark
Hi,
Same here, but with ubnt's(airrouter)
did all steps use to do successfully on open-wrt but didn't work here
so if there is a fix for it would be nice
thanks in advance.

Re: Cannot install kmod-usb-storage on TP Link MR3020

Posted: Thu Mar 28, 2013 5:09 pm
by radiomex
Have the same problem. My router TP-Link TL-MR3220.

Re: Cannot install kmod-usb-storage on TP Link MR3020

Posted: Sat May 11, 2013 9:24 am
by w4rh4ck3r
I see the same error message when trying to install any package OpenWRT on my UBNT RS with Gargoyle 1.5.9.
--
I would like to install the driver Ath5, but I have enough knowledge to recompile the kernel.

Re: Cannot install kmod-usb-storage on TP Link MR3020

Posted: Thu May 16, 2013 3:10 pm
by DoesItMatter
Eric has stated in one of his news announcements that for these
newer builds, you need 8MB Flash space for USB modules.

4MB flash is too small with all the features people want.

Your 2 choices are:

1) upgrade to a newer router with better specs
2) download the Gargoyle git and compile/customize your own builds

Re: Cannot install kmod-usb-storage on TP Link MR3020

Posted: Mon May 20, 2013 5:57 pm
by betatester
What if my router has more than enough space? Like 32MB... Are we stuck too?

How does one go about compiling the git source? Any tutorials, please??