OpenWrt Forum Archive

Topic: Build own Image for TL-MR3220 / MR3420

The content of this topic has been archived on 7 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

hi...
I from Indonesia...
I have router TL-MR3220 with openwrt kernel 2.6.39.. http://downloads.openwrt.org/snapshots/ … actory.bin
and it running very well

but I want to build own image my MR3220 on my ubuntu 10.10.

and I try compile it with command "make menuconfig" and "make" but "target profile" no option for "TL-MR3220"

so I try again with image builder (download this http://downloads.openwrt.org/backfire/1 … 6.tar.bz2)

but it same problem, that no option target  for TL-MR3220..

I think, with the target TL-WA901ND who will produce an image with a TL-MR3220 the capability, but have not dared to flash into my router

may be, there are  a solution??

thank

(Last edited by mang on 30 Jul 2011, 12:50)

Not backfire supported. Just trunk for now.
That also means no support for you, specially wink

Nilfred wrote:

Not backfire supported. Just trunk for now.
That also means no support for you, specially wink

thank Bro Nilfred...

that means we have not chance to modify the trunk version??

Checkout trunk instead of backfire, use the search engine and read the wiki.

Nilfred wrote:

Checkout trunk instead of backfire, use the search engine and read the wiki.

thank Bro Nilfred

now I have easy step.
and this's my step in ubuntu 10.10:

 nay@HPmini:~$ mkdir naywrt  
 nay@HPmini:~$ cd naywrt 
 nay@HPmini:~/naywrt$ svn co svn://svn.openwrt.org/openwrt/trunk/
 ........this process download source......................................

 nay@HPmini:~/naywrt$ cd trunk
 nay@HPmini:~/naywr/trunk$ make menuconfig
 .................this process make config target AR71XX, mr3220, etc..........
nay@HPmini:~/naywr/trunk$ make defconfig
 ................this process check for ready to compile................. 
nay@HPmini:~/naywr/trunk$ make download
 .................this process download file source..........
  nay@HPmini:~/naywr/trunk$ make v=99
 ................this process compile to be image...........................

(Last edited by mang on 19 Aug 2011, 03:07)

You must select a target before "make defconfig" or default broadcom is selected:

echo CONFIG_TARGET_ar71xx=y > .config
make defconfig

Then is advisable to run make without any further modification to menuconfig for test and debug purposes. If fail at this point must fill a bug and wait another revision...
BUT, before any make is advisable to download sources at once:

echo CONFIG_TARGET_ar71xx=y > .config
make defconfig
make download

This fill up "dl" directory, so the real time saver is keep "dl" away from distclean reach:

echo CONFIG_TARGET_ar71xx=y > .config
make defconfig
ln -sf ../../dl
make download
make

Finally if all goes well you are free to issue "make menuconfig" and go on.

if I want to include this modul on my image openwrt.:
1. my modem

blkid_1.41.12-1_ar71xx.ipk
chat_2.4.4-17_ar71xx.ipk
comgt_0.32-9_ar71xx.ipk
kmod-usb-core_2.6.39.6-1_ar71xx.ipk
kmod-usb-ohci_2.6.39.6-1_ar71xx.ipk
kmod-usb-serial-option_2.6.39.6-1_ar71xx.ipk
kmod-usb-serial-wwan_2.6.39.6-1_ar71xx.ipk
kmod-usb-serial_2.6.39.6-1_ar71xx.ipk
kmod-usb-uhci_2.6.39.6-1_ar71xx.ipk
libblkid_1.41.12-1_ar71xx.ipk
libuuid_1.41.12-1_ar71xx.ipk

2. luci interface

ddns-scripts_1.0.0-14_all.ipk
libiwinfo_15_ar71xx.ipk
liblua_5.1.4-8_ar71xx.ipk
libuci-lua_2011-03-27.2-1_ar71xx.ipk
lua_5.1.4-8_ar71xx.ipk
luci_0.10+svn7258-1_ar71xx.ipk
luci-app-ddns_0.10+svn7258-1_ar71xx.ipk
luci-app-firewall_0.10+svn7258-1_ar71xx.ipk
luci-i18n-english_0.10+svn7258-1_ar71xx.ipk
luci-lib-core_0.10+svn7258-1_ar71xx.ipk
luci-lib-ipkg_0.10+svn7258-1_ar71xx.ipk
luci-lib-lmo_0.10+svn7258-1_ar71xx.ipk
luci-lib-nixio_0.10+svn7258-1_ar71xx.ipk
luci-lib-sys_0.10+svn7258-1_ar71xx.ipk
luci-lib-web_0.10+svn7258-1_ar71xx.ipk
luci-mod-admin-core_0.10+svn7258-1_ar71xx.ipk
luci-mod-admin-full_0.10+svn7258-1_ar71xx.ipk
luci-sgi-cgi_0.10+svn7258-1_ar71xx.ipk
luci-theme-base_0.10+svn7258-1_ar71xx.ipk
luci-theme-openwrt_0.10+svn7258-1_ar71xx.ipk
uhttpd_22_ar71xx.ipk

how to set them when It want to include on my image??

(Last edited by mang on 2 Aug 2011, 23:08)

RTFW

I have been successful
create my own image TL-MR3220 and TL-MR3420
in it already includes luci webinterfaces and drivers usb modem

download firmware here:

MR3220
MR3420



it working......

(Last edited by mang on 8 Aug 2011, 19:40)

Just wanted to thank mang for this build which I am now using on my TL-MR3220. Hopefully I will figure out how to use openwrt as a repeater, I have read quite a bit but it is all a bit confusing to figure out.

Hi mang, I'm also interested in creating my own image for my mr3220. Actually I'm configuring the makefile for the image, can you post the .config you used to compile your image? what way you used to flash the ap with your custom image? the mtd method?
thank you in advance.

mang wrote:

I have been successful
create my own image TL-MR3220 and TL-MR3420
in it already includes luci webinterfaces and drivers usb modem

download firmware here:

MR3220
MR3420
it working......

and .. this my completed image for TL-MR3220 and TL-MR3420
MR3420squasfsfactory
MR3220squasfssysupgrade
MR3220squasfsfactory
MR3420squasfssysupgrade
include:
- luci webinterface
- luci ddns
- wireless on
- driver modem ready
- switch modem
- switch modem huawei
- ready for external root
- image size 3,3MB

threeminutes wrote:

Just wanted to thank mang for this build which I am now using on my TL-MR3220. Hopefully I will figure out how to use openwrt as a repeater, I have read quite a bit but it is all a bit confusing to figure out.

welcome
and good luck

Jaco wrote:

Hi mang, I'm also interested in creating my own image for my mr3220. Actually I'm configuring the makefile for the image, can you post the .config you used to compile your image? what way you used to flash the ap with your custom image? the mtd method?
thank you in advance.

step bye step like above
- I make standar image
- in "make menuconfig "checklist "image builder" it will make image builder
- with image builder I can include packet (*.ipk) to image. step like above

oke good luck

threeminutes wrote:

Just wanted to thank mang for this build which I am now using on my TL-MR3220. Hopefully I will figure out how to use openwrt as a repeater, I have read quite a bit but it is all a bit confusing to figure out.

I have successful make the router client & master(AP) in the same time with the same ESSID & Channell. I think it was the simple way to make router 'like' repeater big_smile

(Last edited by cindy.wijaya on 14 Aug 2011, 07:49)

cindy.wijaya wrote:
threeminutes wrote:

Just wanted to thank mang for this build which I am now using on my TL-MR3220. Hopefully I will figure out how to use openwrt as a repeater, I have read quite a bit but it is all a bit confusing to figure out.

I have successful make the router client & master(AP) in the same time with the same ESSID & Channell. I think it was the simple way to make router 'like' repeater big_smile

you're posting without step by step...
please deh..
cape deh tongue

(Last edited by mang on 19 Aug 2011, 03:09)

thanks Nilfred is a good man

You're welcome wink

good job mang

Great build mang smile If you have a time, please make another one, maybe my e372 will property works with mr3420. I have no problem with e182e.

(Last edited by blues55 on 30 Aug 2011, 21:23)

blues55 wrote:

Great build mang smile If you have a time, please make another one, maybe my e372 will property works with mr3420. I have no problem with e182e.

thank if it useful big_smile

I will try, if the server  "svn-trunk" is already stable,
I will make again the latest firmware
Yesterday, I tried but still less stable
my USB modem not detect

mang wrote:
mang wrote:

I have been successful
create my own image TL-MR3220 and TL-MR3420
in it already includes luci webinterfaces and drivers usb modem

download firmware here:

MR3220
MR3420
it working......

and .. this my completed image for TL-MR3220 and TL-MR3420
MR3420squasfsfactory
MR3220squasfssysupgrade
MR3220squasfsfactory
MR3420squasfssysupgrade
include:
- luci webinterface
- luci ddns
- wireless on
- driver modem ready
- switch modem
- switch modem huawei
- ready for external root
- image size 3,3MB

Hello

May be you can help me to up WiFi (for TL-MR3420 MR3420squasfsfactory) ?    ...not working

and.. how i can create extroot (on usb flash) for this devise ?    (I not andestand in wiki how to do)

The discussion might have continued from here.