ASUS WL-500GP: Unterschied zwischen den Versionen

Aus DL8RDS Wiki
Wechseln zu: Navigation, Suche
(Compiling OpenWRT images)
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 27: Zeile 27:
  
 
=== Compiling OpenWRT images ===
 
=== Compiling OpenWRT images ===
This is a good link: http://forum.openwrt.org/viewtopic.php?id=15201
+
Have a look here: [[OpenWRT]]. I have documented a lot of stuff on the generation of an image there.  
 
 
In the meantime I managed to build my own images, which is also quite simple.
 
* Just check out the latest version of OpenWRT as described in: https://dev.openwrt.org/
 
* Then go ('cd') into the directory openwrt/trunk, that is the latest stuff.
 
* Check out the latest utilities. Note: You only get the descriptions, because the real code will be downloaded from the according project sites.
 
./scripts/feeds update
 
./scripts/feeds install -a
 
Now you have all the utilities you will ever want to have.
 
* Enter 'make menuconfig'
 
In this wonderful menu system, you can configure your image building process. You can decide to compile the modules, and software tools by selecting 'M', and you can decide to compile and package it right into your splash or whatever image with which you want to flash your device. Then the little symbol at the front of the line is '*'. When you have finished your selections, exit the GUI. It is recommendable not to activate too many things at the first time. The aim must be to get your image running first of all and then you can decide to grow it. Be prepared to enter this menu several times again.
 
* Now enter 'make'. If you want to see a lot of warnings and bulk messages, enter 'make V=99' instead.
 
* All the compiled results will be in the directory './bin/'
 
* In order to flash your router with the recently compiled image, see above. It's the same process. But don't forget to wait at least SIX minutes after uploading the image to the router through TFTP.
 
  
 
If you also have such a 500gP (with Broadcom WIFI), you can use my configuration file instead of defining your configuration yourself (by make menuconfig). Here it is... copy it into the openwrt/trunk directory and rename it into ".config".
 
If you also have such a 500gP (with Broadcom WIFI), you can use my configuration file instead of defining your configuration yourself (by make menuconfig). Here it is... copy it into the openwrt/trunk directory and rename it into ".config".
 
* [[Media:OpenWRT_ASUS-WL500gP_trunk_config.dat]]
 
* [[Media:OpenWRT_ASUS-WL500gP_trunk_config.dat]]
 +
 +
=== Hacking the Hardware ===
 +
Here are some nice ideas:
 +
* http://wl500g.info/showthread.php?t=11992
 +
* http://wl500g.info/showthread.php?t=14170
 +
 +
Obviously the VIA USB controller has two more USB connections. It is really worth while to make use of these... I purchased an extra USB flash stick to contain my programs and to provide easier updates.
 +
 +
=== Building a new case ===
 +
I have built a new case with epoxy-boards (PCBs).
 +
 +
[[Image:ASUS-case.jpg|400px]]
 +
 +
=== (x) net on OpenWRT ===
 +
Go there:
 +
 +
* http://www.swiss-artg.ch/xnet/beta/zip/wrtxnet.zip
 +
 +
and even better:
 +
 +
* http://db0fhn.efi.fh-nuernberg.de/doku.php?id=projects:openwrt:soft:ax25
 +
* http://db0fhn.efi.fh-nuernberg.de/doku.php?id=projects:openwrt:soft#hamradio_kernel_module_kmod-ax25-dg8ngn_for_openwrt-kamikaze_7.09_kernel_2.6_broadcom_mipsel
 +
 +
=== Using the ASUS WL-500gP as a RIG controller ===
 +
Since these are subprojects, I have st up separate pages:
 +
 +
* [[Using the ASUS WL-500gP as a APRS digi]]

Aktuelle Version vom 24. April 2009, 23:25 Uhr

Very recently I purchased this ASUS router. Compared to my Cisco Linksys WRTSL54GS it has the advantage of two USB 2.0 sockets. And I fear that my soldering pins onto the Linksys board broke some serial connections. At least I must state that the serial connection is quite unreliable meanwhile. So, next try.

I will dedicate this device to my friends from DB0MHB and give them digital access to their systems over the internet.

1 Resources

2 Basic installation procedure

Installing OpenWRT on it is really easy. Take a pen and hold down the restore button. Then unplug and reconnect power. Keep reset pressed until the power diode starts blinking. This is the time to start the flashing process:

tftp 192.168.1.1
> binary
> trace
> put openwrt-brcm47xx-2.6-squashfs.trx

In my example, the image must reside in your current working directory. Then wait six minutes. Then powercycle the router. telnet to 192.168.1.1 and you're in. There's no passwd.

Then you can hack the little box to your needs.

3 Compiling OpenWRT images

Have a look here: OpenWRT. I have documented a lot of stuff on the generation of an image there.

If you also have such a 500gP (with Broadcom WIFI), you can use my configuration file instead of defining your configuration yourself (by make menuconfig). Here it is... copy it into the openwrt/trunk directory and rename it into ".config".

4 Hacking the Hardware

Here are some nice ideas:

Obviously the VIA USB controller has two more USB connections. It is really worth while to make use of these... I purchased an extra USB flash stick to contain my programs and to provide easier updates.

5 Building a new case

I have built a new case with epoxy-boards (PCBs).

ASUS-case.jpg

6 (x) net on OpenWRT

Go there:

and even better:

7 Using the ASUS WL-500gP as a RIG controller

Since these are subprojects, I have st up separate pages: