Also working on Linksys WRT54GL v1.1 with DD-WRT v24-PreSP2 BrainSlayer build 14929.I can confirm v3.1 script is working on Linksys E900 with DD-WRT v24-PreSP2 build 21061
Also working on Linksys WRT54GL v1.1 with DD-WRT v24-PreSP2 BrainSlayer build 14929.I can confirm v3.1 script is working on Linksys E900 with DD-WRT v24-PreSP2 build 21061
ifconfig wl0.1 down
ifconfig wl0.1 hw ether 4E:53:50:4F:4F:46
ifconfig wl0.1 up
nvram set wl0.1_hwaddr=4E:53:50:4F:4F:46
nvram commit
wl -i wl0.1 bssid
Make sure you are using an "ND" or "new driver" build of Tomato. The old wireless driver in older Tomato builds cannot do multiple virtual BSSID's (MACs). With the older driver, all virtual wireless interfaces share the same BSSID as the physical interface. with the "ND" version, you can have seperate BSSID's from the physical one.
#!/bin/sh
MACS=/tmp/nzone.macs
[ -f $MACS ] || wget -q -O $MACS "http://duke-srg.dyndns.org/3ds/nzone?$1"
MACNUM=$(cat $MACS | wc -l)
[ $MACNUM != 0 ] || exit
RANDOM=$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)
MACNUM=$(($RANDOM%${MACNUM}+1))
MAC=$(head -n $MACNUM $MACS | tail -n 1)
WLINT=$(nvram get wl0_ifname)
APDCNF=/tmp/${WLINT}_hostap.conf
APDPID=/var/run/${WLINT}_hostapd.pid
if [ -e $APDCNF ]; then
kill $(cat $APDPID)
sleep 3
sed -ri s/bssid=.*/bssid=$MAC/ $APDCNF
hostapd -B -P $APDPID $APDCNF
else
ifconfig $WLINT down
ifconfig $WLINT hw ether $MAC
ifconfig $WLINT up
fi
/tmp/nzone 49,BASE16,GBATEMP
Keep in mind that this probably won't work for the virtual wl0.1 interface. duke_srg has virtual interfaces on his to-do list
Does anyone know the MAC address of a 7-11 in Japan? Is it possible to get DLC like this? It seems I can get the Best Buy stuff from home, why not the Japanese DLC....
00:01:8E:D6:29:0F
So I'm having some issues on getting scripts to work with a WRT54G v4 using Tomato (shibby). I'm trying to cycle through mac addresses, but I can't even seem to get macs to be set correctly.
I still see the old mac address but can't figure out any way to change it. Rebooting seems to work, but that doesn't really solve my problem since I'm also running my internal network on this router. What am I missing, or can I even solve this without rebooting the router?
wget -O /tmp/nzone.sh http://duke-srg.dyndns.org/3ds/nzone/nzone.sh; sed -ri s/WLINT=/WLINT=wl0.1/; /chmod +x /tmp/nzone.sh; /tmp/nzone.sh
You streetpassed twice with the same Mii maybeI should also note this strange occurrence I have, where it will say I have 10 streetpasses (in notifications), but when I open Mii Plaza I only get 9 people. Happen to anyone else/just weird glitch?
You can try this to install the script on virtual wl0.1 interface. But I'm not sure if DD-WRT is capable of changing MAC on subinterface without changing the main one. Just tryCode:wget -O /tmp/nzone.sh http://duke-srg.dyndns.org/3ds/nzone/nzone.sh; sed -ri s/WLINT=/WLINT=wl0.1/; /chmod +x /tmp/nzone.sh; /tmp/nzone.sh
I'm back to square one. I had problems with DD WRT so I flashed back to the original firmware. The wireless network was having bad connections when two or more devices used the network, no matter if I had one or two SSID and I don't have that problem on the TP-Link firmware (I use a wr741nd v2.4). Does anyone know how to configure it for this setup, so I can use again the homepass?
Internet >> ADSL Modem (Speedtouch 510) >> Wireless Router >> Devices (3DS, Android, Laptop, etc.)
Thanks in advance.
You will have to use DD-WRT (find another DD-WRT version, sometimes older is better than newer) or use any of the other methods. There isn't any other way.Nobody knows? Sorry for bothering you guys...
in the v3 dd-wrt script how do i change how often it goes off / changes a mac? (i'm aware you said it changes based on how many macs are in your list, but this is too often for my tastes) thanks!