Y Koot schrieb: > Hi, as I am trying to update > http://wpkg.org/Running_Debian_on_ASUS_WL-500W as much as possible I > managed via already known information to put Debian on the WL500W as > described there. My goal is to have the wireless part working, USB2 so I > can enable usb2serial, ftdi, pl2303, printers, webcams, etc and it would > be nice to have a web front end so the router can be reached via http. > > Yet I am confused about how things go, I would be very happy if one can > guide me thru the wireless part, also why selecting just the base-files > from base system while I can think of needing bridge, busybox, dnsmasq, > dropbear, hotplug, iptables, libgcc, mtd. > Same counts for networking part (eg. wpa supplicant, etc), libraries, > kernel modules and utilities. You are confusing some things. A system needs these two things to run: kernel, and userspace. Userspace, in our case, is Debian. Debian, however, does not provide a kernel for these routers, and that is why we have to build our own (kernel). To build a kernel it is easiest to use OpenWRT toolchain. As we use Debain userspace, we do not need any OpenWRT userspace, like the ones you mentioned (busybox, dnsmasq etc.). To install these in your Debian system, you would use apt-get. That being said, you may have trouble getting wireless to work - the most recent kernel supported by OpenWRT on ASUS routers in 2.6.23. Although it contains a backport of 2.6.24 b43 wireless driver, it has a limited functionality. Also, kernels later than 2.6.19.x have stability problems - you may want to check https://dev.openwrt.org/ticket/2035 for more info. Of course, it would be great if someone checked if 2.6.25 compiles and works fine on these routers yet. -- Tomasz Chmielewski http://wpkg.org |