In the Forum, the user Aladinsane gave this explanation on getting Pagano’s V4 Upgrade with his OpenWrt Kamikaze image working in client mode :
I had some trouble figuring that out as well. Here is what I’ve done. I disabled the dnsmasq, asked udhcpd to listen on the bridged device br0 and added the router as new name server.
Extract from /etc/init.d/rcS of the changes I made to get my SMCWAPS to connect to my wireless router (I have left out the stuff irrelevant to this problem, so I haven’t deleted anything except from the line that starts the dnsmasq-daemon:
cp /etc/RT2500STA.dat /tmp/
insmod rt2500sta
ifconfig wl0 0.0.0.0 up &
ifconfig eth1 0.0.0.0 &
ifconfig lo 127.0.0.1 up
/etc/init.d/dropbear start &
#
# Bridge Network
#
brctl addbr br0
brctl addif br0 eth1
brctl addif br0 wl0
ifconfig eth1 0.0.0.0
ifconfig wl0 0.0.0.0
ifconfig br0 0.0.0.0 up
#Added in order to obtain an ip-address from the router /sbin/udhcpc -i br0
#Modified to point at my router’s ip-adress echo nameserver 192.168.1.1 > /etc/resolv.conf
#
# Init Scripts
#
mount /dev/hda1 /mnt/hda1 &
mount /dev/sda1 /mnt/sda1 &
#Delete in order for the device not to broadcast ip-addresses
#/etc/init.d/dnsmasq start &
/etc/init.d/samba start &
/etc/init.d/vsftpd start &
/etc/init.d/nfsd start &
/etc/init.d/lighttpd start -f /etc/lighttpd.conf &
hdparm -S12 /dev/hda &
/Aladinsane