From charlesreid1

No edit summary
No edit summary
Line 1: Line 1:
New guide to installing everything from scratch on the Widy.
New guide to installing everything from scratch on the Widy.
==steps==


Get version 2 of firmware here: https://wiki.openwrt.org/toh/tp-link/tl-mr3040#version_2x
Get version 2 of firmware here: https://wiki.openwrt.org/toh/tp-link/tl-mr3040#version_2x
Line 15: Line 17:
That means we're stuck with Barrier Breaker, and if we can't get Barrier Breaker's kernel modules working, this entire venture is all... worthless.
That means we're stuck with Barrier Breaker, and if we can't get Barrier Breaker's kernel modules working, this entire venture is all... worthless.


...oh. Maybe this is the problem.
==opkg config==
 
Maybe this is the problem?


<code>/etc/opkg.conf</code>:
<code>/etc/opkg.conf</code> config file seems to be on chaos calmer even though I re-flashed with barrier breaker image.


<pre>
<pre>
Line 50: Line 54:


Nope. That wasn't the problem.
Nope. That wasn't the problem.
==insmod==


Via this thread: https://dev.openwrt.org/ticket/19351
Via this thread: https://dev.openwrt.org/ticket/19351
Line 59: Line 65:
$ insmod sd_mod
$ insmod sd_mod
</pre>
</pre>
Then removed and installed:
<pre>
$ opkg remove kmod-usb-storage
$ opkg install kmod-usb-storage
</pre>
That seemed to work okay.

Revision as of 13:14, 23 January 2018

New guide to installing everything from scratch on the Widy.

steps

Get version 2 of firmware here: https://wiki.openwrt.org/toh/tp-link/tl-mr3040#version_2x

Use Chaos Calmer: https://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/openwrt-15.05-ar71xx-generic-tl-mr3040-v2-squashfs-factory.bin

Do not use Barrier Breaker, it has kernel problems with usb /scsi kernel modules.

Flash router with firmware image (if already running OpenWrt, go to web console and pick System > Flash Firmware, if using built-in admin panel then do System Tools > Firmwware Upgrade).

Connect Widy to internet. Either connect ethernet cable, or use web control panel to connect to a wifi network as a client.

And... we can install kmod-usb-storage, but we run out of space before we can install kmod-fs-ext4.

That means we're stuck with Barrier Breaker, and if we can't get Barrier Breaker's kernel modules working, this entire venture is all... worthless.

opkg config

Maybe this is the problem?

/etc/opkg.conf config file seems to be on chaos calmer even though I re-flashed with barrier breaker image.

dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
options check_signature 1

barrier breaker:

src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony

chaos calmer:

src/gz chaos_calmer_base http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base
src/gz chaos_calmer_luci http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/luci
src/gz chaos_calmer_packages http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/packages
src/gz chaos_calmer_routing http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/routing
src/gz chaos_calmer_telephony http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/telephony
src/gz chaos_calmer_management http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/management

Nope. That wasn't the problem.

insmod

Via this thread: https://dev.openwrt.org/ticket/19351

Tried the following commands:

$ insmod scsi_mod
$ insmod sd_mod

Then removed and installed:

$ opkg remove kmod-usb-storage
$ opkg install kmod-usb-storage

That seemed to work okay.