Technitium MAC Address Changer (TMAC) is unable to change MAC address of many wireless network adapters on Windows Vista and above. Its been observed, and I had quite a few email feedback confirming that, on the same hardware with Windows XP installed, everything seems to work fine!
I also had one email feedback saying that TMAC couldn't change MAC address of Wifi on Windows XP machine after updating drivers. Reverting back to old drivers again made things work.
This issue is observed only on wifi adapters, while you can change the MAC address on Ethernet adapters without any fuss. This tells that the network adapter drivers are actually preventing users from changing MAC address.
A simple workaround would let you change MAC address on most wifi adapters if you want to just make sure your original MAC address is not exposed. You just have to set the first octet of MAC address to "02", instead on what normally is "00".
If the MAC address didnt change, try to disable and re-enable the Wifi network adapter manually from Network and Sharing Center > Change adapter settings (or you can just enter Network Connections in Windows Explorer location bar).
While I am not very sure why it works with "02" I think it has to do with the MAC Address specification which uses first octet to set flags (see image below; courtesy Wikipedia.org)
Setting first octet "02" actually sets the b2 bit indicating that the MAC address is locally administered. Looking at this MAC address thus indicates that the MAC address is changed by local machine administrator. But, its still good if you just want to hide your original MAC address instead of spoofing someone's MAC address.
Another guess on why this works may be due to Windows Network Bridge feature. When you bridge 2 or more network adapters in Windows, the Network Bridge sets its MAC address to the first network adapter added to it with the first octet set to "02". Thus, if the network adapter drivers didn't allow the change, it would make the feature not work.
Just try the workaround if you have this issue.
Update: Posting comments for this post has been disabled since most queries are repeating. Readers are encouraged to read existing comments. You may email queries if your problem is not discussed in the comments.
I also had one email feedback saying that TMAC couldn't change MAC address of Wifi on Windows XP machine after updating drivers. Reverting back to old drivers again made things work.
This issue is observed only on wifi adapters, while you can change the MAC address on Ethernet adapters without any fuss. This tells that the network adapter drivers are actually preventing users from changing MAC address.
A simple workaround would let you change MAC address on most wifi adapters if you want to just make sure your original MAC address is not exposed. You just have to set the first octet of MAC address to "02", instead on what normally is "00".
If the MAC address didnt change, try to disable and re-enable the Wifi network adapter manually from Network and Sharing Center > Change adapter settings (or you can just enter Network Connections in Windows Explorer location bar).
While I am not very sure why it works with "02" I think it has to do with the MAC Address specification which uses first octet to set flags (see image below; courtesy Wikipedia.org)
Setting first octet "02" actually sets the b2 bit indicating that the MAC address is locally administered. Looking at this MAC address thus indicates that the MAC address is changed by local machine administrator. But, its still good if you just want to hide your original MAC address instead of spoofing someone's MAC address.
Another guess on why this works may be due to Windows Network Bridge feature. When you bridge 2 or more network adapters in Windows, the Network Bridge sets its MAC address to the first network adapter added to it with the first octet set to "02". Thus, if the network adapter drivers didn't allow the change, it would make the feature not work.
Just try the workaround if you have this issue.
Update: Posting comments for this post has been disabled since most queries are repeating. Readers are encouraged to read existing comments. You may email queries if your problem is not discussed in the comments.
Hello Shreyas Zare,
ReplyDeletehave you found any workaround to change though to an address starting with "00"? It seems that is a windows 7 restriction, believe it worked earlier on XP.
Thanks,
Alex
for changing mac address on windows 7 wireless adapter,
Deleteyou have to let say 00-50-56-C0-00-01 this mac address, it wont work unless where is 00, on the second place always must be one of this characters A,E,2,6, dose are only allowed by windows 7, so you can chose any mac address but always put on second place on of this.
Hi Alex, the restriction is in Vista as well as Windows 7 wireless network adapter drivers and there is no workaround for MAC address starting with "00". As you said, it works perfectly in Windows XP.
ReplyDeleteINDIAN POWER!!!...keep up d good work :)
Deleteyep, interesting though that it's only restricted on wireless adapters - was able to easily change MAC of the LAN adapter to the one starting with "00"... don't understand Microsoft logic for such restrictions.
ReplyDeletehmmm
DeleteYa, its only for wireless adapters. They must have thought to make it tough for WiFi hackers.
ReplyDeletethe same with usb lan, on a tethered interface (NDIS remote via usb connection) MAC cant be changed, even with 02 on first octet.
ReplyDeleteOn the gui program it appear like original MAC and the new MAC like inactive on network connection details.
Because of Microsoft's usage of these bit flags, the possible MAC addresses in Windows 7 for wireless adapters is:
ReplyDeleteX2-XX-XX-XX-XX-XX
X6-XX-XX-XX-XX-XX
XA-XX-XX-XX-XX-XX
XE-XX-XX-XX-XX-XX
Yes, I tried all of them. All work! Thanks.
DeleteTried with 02-xx-xx-xx-xx-xx did not work
ReplyDeleteif it can't change wi-fi mac then it's useless.
ReplyDeleteIf you got USB wi-fi device then TMAC wont work on it.
ReplyDeleteSecondly, if it doesnt work on your machine, it doesnt mean it wont work on other machines. It might be useless for you in that case but not other people using it daily.
Works perfectly fine on my $5 usb wifi from ebay. (Ralink chip inside). Had to use 02 as first octet.
Deleteyo its working with intel wifi cards i tried with 02 and its working for me
ReplyDeleteI can not change my Wireles or network cards MAC :( I try it also from Windows's device manager and i everytime restart my machine. Also i try it from Linux but it does not work...
ReplyDeleteSome network cards does not supports "changing MAC adres" ?
@July 12, 2011 2:50 PM
ReplyDeleteJust mail me the screenshot of TMAC window after you do change MAC address using it at shreyas%technitium.com (replace % with @).
i want to change my wireless adapter's mac address(first octate to AC) but it's not working . what should i do
DeletePlease read the blog post carefully. Setting first octet to "AC" will not set the second bit in the octet (refer the diagram in post).
Deletebro it shows changing the mac address ,but my comp still access same ip
ReplyDeletelooooool.. the ip has nothing to do with the mac, looooool.. this software only changes the mac address mr. Anonymous
Delete@August 1, 2011 7:52 PM
ReplyDeleteIt depends upon your network config. Like, if you are behind an ADSL modem with NAT then changing your machine's MAC address wont help as the modem is having the live IP. Your machine is in a private network behind the NAT.
THis problem you have is probably only with certain few. The latest version of technicium does change the wifi mac address with windows xp
ReplyDeleteHad similar instance with the MAC not changing or reverting to a new adapter profile and won't even restore to original. MAC changed after initial installation and worked fine until windows update. Now it won't even restore to original and keeps showing inactive MAC address after the weird MAC information now on the main screen. You can't do anything with it, for some reason even though the original and changed MAC info does show in the registry. System restore worked one time, then every time after that it was back to showing MAC change fails to change and shows inactive MAC of the changed MAC information, but won't show it Changed now. Tried it on numerous machines running Windows 7 with various wifi adapters from Intel to others and similar results. Any ideas would be helpful. Thanks.
ReplyDeletenothing
Deleteloos like it works only with 02-xx-xx-xx etc. My TravelMate 6293 with an Intel Wifilink 5300 AGN does not work with any address starting with 00. Now the problem is that if you use 02...you are immediately recognized.....by any firewalls. Some idea to workaround?
ReplyDelete@August 15, 2011 12:00 PM: just mail me a screenshot, i will give some suggestions to fix it.
ReplyDelete@August 21, 2011 8:21 PM: no workaround for that yet.
do you have a latest version for windows 7?.. my ip address doesn't connect to a mac address even though i know the password...
ReplyDelete@John Carlo
ReplyDeleteYou already got the version which works on Windows 7. If you are not able to connect to the network with changed mac address, then it must be due to your ISP config. Check this with your ISP.
Hi, I have the problem that with 3 different wifi-usb-sticks, and also with my notebooks built in wifi-card with a changed mac-address I usually don't get into open public hotspots (Win-XP Home SP3). They say, I am connected, but nothing more happens. But rarely it IS possible.
ReplyDeleteBy chance I noticed in Norton Internet Security, that Microsoft sends out for every uPnP-device some information to a special IP-address, which I don't remember anymore. But I had looked it up at iana.org(?)...I guess.
Could it be possible, that Windows routine sends the original hardware-mac-address and that routers of public wifi-hotspots can grab this and notice the difference?
So, then blocking this port for uPnP-devices with a firewall could help?
@September 27, 2011 10:43 PM
ReplyDeleteYou actually didnt tell about the problem other than telling there is problem. If you can take screenshot of the TMAC window when their is issue and email it to me then I can help you out.
Windows or any software/driver wont send the original MAC address in any case over network. So you dont have to worry about that.
12:xx:xx:xx did work for me .. on rtl8187. unfortunally, tmac does not install on windows8 (dev ver.) yet, but i suppose it will .. maybe an msi version will work?
ReplyDeletethx for this great program
in windows8(dev. version) i had to manually add a string with name NetworkAddress in regedit for my rtl8187 wireless card. also the 1st octet must start with 12:xx:xx... as in windows7..
ReplyDeleteit works fine now
@Psqad
ReplyDeletethe installer wont allow setup to run on non supported (read: not tested) operating systems. I would release a separate version which will be tested on Windows 8. Anyways, thanks for the feedback.
"You actually didnt tell about the problem other than telling there is problem. If you can take screenshot of the TMAC window when their is issue and email it to me then I can help you out."
ReplyDeleteWell, thanks for your fast response! The surprising thing for me is, that now everything works...maybe because I just intalled a new system from stratch. Before that my problem was, that I just came up to the point where the hotspot wanted to assign me a network address, which I never got. But as soon as I went back to the original MAC-address of my WLAN-USB-Stick, I got a network IP-address and I had internet access. Strange...anyway, thanks a lot!
If I change my MAC which begins with 02-xx-xx-xx-xx my WiFi Mac Adddress is changed. However I can't connect to my wifi network anymore....
ReplyDeletePs.
I'm using Windows 7
@October 9, 2011 5:53 AM
ReplyDeleteThere is probably MAC filtering setup on the network. Read for more info http://en.wikipedia.org/wiki/MAC_filtering
HELP! "ERROR This may be caused due to invalid command parameters.Please check((how?))command line parameters if passed.
ReplyDeleteDESCRIPTION: subscription out of range(9)."
Cannot go online or update Windows as
"proxy or target server names cannot be resolved."
IF anyone can assist in this issue[out-of-my-league) thank you for your assistance!
taboozer@live.com
Hi Shreyas, great program! I seem to be having similar issues as described above, but I have a slightly different goal in mind for my Win7 machine. I am trying to change my MAC address to the same as my Roku device, so I can connect to the internet in a hotel, accept their terms&services, and then change my MAC back to original. Then my Roku will work for 24hrs before having to run this whole exercise again.
ReplyDeleteI don't get any TMAC errors, but my MAC does not appear to ever change. I also tried changing the MAC of my ethernet adapter, because I can hard-wire into hotel internet. But it also doesn't change. TMAC does show me the desired MAC address as an "inactive" number, but never active. When I change my MAC, and connect to google, the terms&services page does NOT show up, which tells me it hasn't changed.
Also when I run ipconfig /all, my MAC is still the original.
Let me know if you have any ideas! I'd love to get this working. (All other features seem perfect though!)
@TheMann00 there is not much info you provided in there. If you can just email me the screenshot of the TMAC window then I can get some details and revert back. Just mail me on shreyas (at) technitium (dot) com.
ReplyDeleteThank you very much ...its works a charm on my system...windows 7....although in Zimbabwe I ned to change the pre-fix to '12'...however, our service provider at a coffe shop has a free 15 minute limit...anyway technitium can re-set a time limit automatically??
ReplyDelete@Kimble Rogers
ReplyDeleteWell, it might be possible to get 15 more minutes with new IP that you get by changing MAC address. But, it still depends on the network config, like for example, your browser cookies might be used track your machine and block access. You can try by clearing browser cookies and flash cookies together with changing MAC address.
I have a problem when I try to change my MAC address with new MAC no. started with C0-CB-xx-xx-xx-xx. This MAC no. is belong to Dell wireless NIC card that Authenticate by network administrator to access Wi-LAN in my office(my machine is using Atheros Wireless NIC). There was an error message that says "Error! There was an error while accessing Windows Management Instrumentation (WMI) services. Description : Object doesn't support this property or method". At Wireless Network Connection it won't change at all. Is that mean that new MAC no. is incompatible or what ? What should I do?
ReplyDelete@dien udine
ReplyDeleteJust try it again with the "Automatically restart network connection to apply changes" checkbox unchecked and manually disable and enable the network adapter. The next version of the software is almost done and it will solve problems with WMI altogether as its not using it anymore.
I have a problem with changing the MAC
ReplyDeletewhen i follow the normal steps to change/restore the MAC of any of my internet network devices, the TMAC program hangs there.
the windows says "not responding" and i hv to close it every time and it seems the problem of changing/restoring still exist.
What's wrong?
I am using Windows 7 64x
@Anonymous January 3, 2012 8:30 AM
ReplyDeleteJust mail me a screenshot of the main window so that I can see the problem and check for it.
he probado todo, Tmac, mcmakeup, regedit, smac, etc, y no he poddido cambiar la dirección MAC en windows7ultimate
ReplyDelete@walter
ReplyDeleteMe acaba de correo electrónico una captura de pantalla de la ventana principal para que yo pueda ver el problema y comprobar por ella.
I have USB WIFI TP-LINK TL-WN722n I can change MAC Address a USB WIFI Not connection internet because i can restore Mac Address USB WIFI Workking Connection internet
ReplyDeleteSir,i read about your application and downloaded and insatlled it to bypass the speed limit and also to unlock many websites which are blocked by college IT department through cyberoam.Me using windows 7 and is provided wi-fi but after changing Mc address,cyberoam failed to login as it couldn't find the server etc.Need your help.
ReplyDelete@Anonymous January 10, 2012 3:44 PM
ReplyDeleteSince, you are clearly breaking rules of your organization, I cannot guide you.
Respected,don't you think that yout software's basic purpose to doge? why do people need to change MAC address? even you too in your software's website showed wrote that by changing Mac address one can unlock the bandwith.I just wanna get good speed,that's all and access to P2P websites,that's all.
ReplyDelete@Anonymous January 11, 2012 6:55 PM
ReplyDeleteWell, the software can be used for any purpose the user wants to, be it ethical or unethical. I do not advocate any unethical use on blog, website, or by email support.
And since, you are bypassing organizational restrictions, you are on your own to figure it out and be responsible for the actions.
Thanks for your reply,even me too well aware of consequences,if i do any illegal activity,i already have two VPN's and a software to hide my identity but couldn't increase bandwith.Anyways thanks.
ReplyDeletelol, who does wifi hacking in windows anyway?
ReplyDeletenice try microsoft :p
You are being ignorant here my friend. A real hacker uses his skills and would use any tool/OS that suits the requirement to get the task done. Its not Linux vs Windows for him.
Deletehi. good morning baby i am facing a problem that i installed a biometric software which opens my house door through a software ...in that software i kept my system mac address as default and when i send a request form my laptop only the door has to be opened and now the problem is my laptop is sending a null value or random value which is not my laptop mac id and i cant able to open the door and using the back door.
ReplyDeletecn u pls send me a solution for this problem i am searching a solution for this since 2 months.....pls help me out from this my num is 8374445565
I can help only if the issue is related with my software. If its not then you need to contact the software vendor of the device you have installed on the door.
DeleteAnd FYI, there are many such security solutions for physical security which are vulnerable. And, if the system is connected to internet, then there is a possibility of a hacker breaking your front door from half the way around the world just for fun.
Congrats,Shreyas Zare! =)
ReplyDeleteI'm using a usb adapter(Ralink) and it works!
I've tried the "02" in first octet, so many times. I was almost giving up hehe
I just wanna tell to the people that are trying: keep trying!
In linux is so easy with macchanger! Windows sucks!
Shreyas Zare, you've made magic.
nice work
Thanks. I am glad it worked for you. On side note, changing MAC address for USB based Ethernet adapter depends upon the drivers and it may not work on all devices.
Deletehow can i change ip of my tata photon+ ????
ReplyDeleteplz suggest
just disconnect and redial!
DeleteHi Shreyas. I have a tmobile 4g dongle whose MAC address I am trying to change. I'm running on Windows 7 but everytime i try to change it, it says "Failed to change MAC address. For wireless connections..."
ReplyDeleteAny advice?
Just mail me a screenshot of the the main software window with the network connection selected.
DeleteSince we're on the topic of changing the MAC address, in Windows 7 and Windows 8, the first two digits of the wireless adapter's MAC address must begin with one of the following four possible combinations:
ReplyDelete02-...
06-...
0A-...
0E-...
Hello, I have a problem when I change the MAC address in Windows 7 SP1, by starting with X2, then I can not connect to my wifi, I have a Realtek RTL8191SE card and a cable modem thomson tcw710 the inernet company ONO in Spain. Thanks.
ReplyDeleteIt must be due MAC filtering being done at the access point. Contact your ISP to verify if that's the case.
DeleteI checked the modem settings and there is no mac filter. I think the problem comes because the modem detects that the MAC address does not correspond to any X2 manufacturer of network devices. Not sure if this is possible. thanks
ReplyDeleteI remember to have some user feedback with similar issue long time ago. That user had posted the issue on Cisco community (https://communities.cisco.com/thread/7911). It seems that some devices have issue with network adapters not having '00' as first octet of MAC address.
DeleteHowever, if you see the latest official IEEE OUI file, which gives all the vendor and the assigned number list, you will notice that the first octet is no longer used for flags and that many vendors have been assigned MAC address which start with '02' and many other combinations (just see TMAC vendor drop down list).
Hi, I have windows 7. Im trying to spoof our Clear Wimax modem as we do not get wifi at the other end of our house. Thus I want to clone the mac ID so that the Wimax on my computer emulates the same as our Clear Modem. You say that windows 7 you can only use A, 3, 2, 6 in the second postion but our Clear Modem Mac ID is: 00:1D.......is there anyway around this? I applied the change and it indicated up/operational but I could not connect to the web. I even tried changing the IP, subnet, gateway, and DNS servers. Would appreciate suggestions.
ReplyDeleteIf you are unable to change MAC address with "00" as first octet then there is not much you can do. If you could get your computer MAC address registered with your ISP then it could work. Other option is to have a wifi repeater which would increase the range.
DeleteThis program really works. I've got a wireless modem. I connected with my original mac address, it showed that. I connected again after I change with TMAC, it showed chaged one.
ReplyDeleteSo, It really works. Not seems like It changed.
BUT, I can't check for updates for program or vendors list.
Error: (13) Type Mismatch
ALSO, AnonymousJun 17, 2011 08:39 AM gave some first octets for mac addresses. All work. You may add them to program so users won't have to use 02.
There was an issue with software updates feature which has been fixed in v6.0.2. You will need to manually install the update from here. For more info read this blog post.
DeleteI tried again after update. (I close progam before update.) I still can't check for updates, download vendors list.
DeleteAlso, this error occurs while creating a preset with proxy enabled.
Thanks Kartal for the feedback. It will be really helpful if you can email me screenshot of the error message with the TMAC main window to get clues as I am unable to reproduce the error. Also, mention the exact OS you have with the installed language. Thanks.
DeleteHi, i tried to change it on Windows XP wireless with 00 and 02, and it's not working.. (my wifi doesn't connect)
ReplyDeleteHelp please!
traduce en ingles, bueno desactiva el adaptador, y activarlo, y funciona, 02, win xp. un saludo.
Deletetranslation: "translated into English, well off the adapter, and activate it, and it works, 02, win xp. a greeting."
DeleteHi. I tried to change it on my wireless Windows XP with 00- and 02- and it isn't working (my wifi doesn't want to connect)
ReplyDeleteHelp please.
Thanks!
Just email me a screenshot of TMAC and I will reply after checking it.
DeleteWorks Great if you Start with (02:xx:xx:xx:xx)
ReplyDeletei have change the mac address,...........bur how it work
ReplyDeleteJust read the How Does It Work? section on this page.
DeletePC on Vista 64 SP2 connected to Linksys wireless router via ethernet. The wireless router is connected to comcast modem via ethernet. Can't get the mac address to change, using 00 or 02. I disabled the wireless connection since it's directly connected, still no luck. Any suggestions? Can changed mac on the comcast modem perfectly when pc directly connected to modem.
ReplyDeleteIt always work with wired Ethernet adapters, thats why you dont get any issue while connecting directly to the modem. For the wifi adapter, you will need to email me a screenshot of the software so that I get to know some more details. I will reply with suggestions based on it.
DeleteI need to change my Laptops mac address to my Mobile phones mac address. Is there any possible way for this? My mobiles mac is starting with 2C. When I used your software I found that the first two digits can only be changed to 02. Can you please suggest a possible way for changing first digit of mac address to 2C from 02.
ReplyDeleteJust uncheck 'use 02 as first octet of MAC address' checkbox, type "2C" in the MAC address edit box and check if it works.
DeleteIf it doesnt then, cant do much about it since you need to have the second bit in the first octet set for Wifi adapters in Windows Vista and above.
I am impressed of your talent. Wow man. I want to be like you man. Ur great. But one thing i was able to change my computers mac address but not usb modems mac address. Its green packet uh 235 . Any suggestions?
ReplyDeleteThanks for the compliments.
DeleteTMAC may not be able to change MAC address of usb network adapters. This is due to the usb drivers of the device not reading appropriate the registry values.
You could send some more details about the device and I can check upon the issue. If you can email screenshot of the software, with the usb adapter selected, then it would provide some more useful info. Thanks.
hey carnal esto si sirve pero no prodias hacer que funcione con diferentes caracteres apate de "00" osea "d4" o algo asi?
ReplyDeleteNo, usted no puede hacer que funcione con "4D", el segundo bit (ver diagrama) se debe establecer. Si esto no es lo que están pidiendo por favor ser un poco más preciso.
DeletePROBADO CON BELKIN (RALINK 2870) USB WIFI 02:00:00:00:01 Y FUNCIONA PROBAD
ReplyDeleteI found a solution for Windows 7 and Vista to the second octet restriction (02, 06, 0A, 0E). You have to use Windows XP drivers!
ReplyDeleteALL MAC addresses works just fine in my Windows 7 x64 laptop with XP x64 drivers! I do now use a MAC beginning with 00-... . (I share this in your blog because I do like TMAC a lot!)
For "all" Atheros shipsets (use "v7.7.0.523 (Win XP x86/x64)": http://forums.laptopvideo2go.com/topic/14833-latest-atheros-wlan-drivers-for-windows-7-and-vista-x86-x64/
Thanks for the compliments. This may be a solution for some users. It might not always be possible to use WinXP x64 drivers in certain scenarios.
DeleteBut its worth a try if you got the WinXP drivers for your device (with some risk here, mind that only advance users may be able to restore the system if things go BSOD).
failed to change MAC address.for wireless network connections,set the first octet of MAC address as '02' and try again.....what can i do?
ReplyDeleteDo what the message said, just try with "02" as first octet of MAC address. Read some of the comments in this post to get some idea.
DeleteWill this software enable me to change the mac address on a router?
ReplyDeleteNope. You can change MAC address of routers from the web control panel (normally it can be accessed from http://192.168.1.1). Some routers may not have this feature but most do now a days.
DeleteIt's telling me I need to use "02" as first octec of MAC address because I'm on a wifi. Well I check the box and I still receive the same message to use the "02"...... Why?
ReplyDeleteWell, its a common error message which tells user that the new MAC address is not set. So you would get it no matter the "02" option is checked .
Deletewill this program work on windows 7 64 bit laptop?
ReplyDeleteYes
DeleteCuando actualizaran TMAC ? soluciones para 02?
ReplyDeleteTodavÃa no hay una solución adecuada a este problema. Próxima actualización se dará a conocer si hay algún cambio.
DeleteMy system: WiFi adapter Realtek RTL8187B, Windows Vista Home Premium (Spanish).
ReplyDeleteWhat I do is:
1- Change the NetworkAddress in the registry.
2- In the Device Manager, disable the device.
3- Check with ipconfig /all that the device is actually disabled.
4- In the Device Manager, enable the device.
5- Check with ipconfig /all that the device is enabled. If so, check if the MAC address changed to the selected value.
6- Check if there is network connectivity.
With these steps, I have verified that in order for the MAC address to be actually changed, I need to change the first octet from the built in value 00 to 02, 06, 0A or 0E, as many have noted, and I have to keep all other octets the same as built in. Any change not following these rules leaves me with the built-in MAC address, and with internet access, of course.
Now, when I change the MAC address to a valid value, I lose internet connectivity (which is via a WiFi router connected to the ISP modem). What I have observed is:
1- Adding the new MAC address to the list allowed by my router does not help.
2- Restarting the web browser does not help.
3- Setting the router to “Allow all wireless devices” (no MAC filtering) does not help.
4- The output of ipconfig /all, when I have internet connectivity (that is, only with the built in MAC), is
Ethernet adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Network adapter USB 2.0 54 Mbps wireless 802.11b/g Realtek RTL8187B
Physical Address. . . . . . . . . : 00-xxxxxxxxxxx
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link: local IPv6 address. . : xxxxxxxxxxxxxxxx(Favorite)
IPv4 Address. . . . . . . . . . . : 192.168.2.6(Favorite)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.2.5
DHCP Server . . . . . . . . . . . : 192.168.2.5
DNS Servers . . . . . . . . . . . : 192.168.2.5
Lease Obtained. . . . . . . . . . : xxxxxxxxxxxxxxxxxxxx
Lease Expires . . . . . . . . . . : xxxxxxxxxxxxxxxxxxxx
(note that my Vista OS is in Spanish, so I have actually taken the output fields from another PC with WinXP in English, and replaced the values for my Vista PC. In WinXP I don’t have the ‘Link: local IPv6 address’ field, and the ‘IPv4 Address’ is actually an ‘IP Address’).
5- On the other hand, when the MAC is changed, the output of ipconfig /all is
Ethernet adapter Wireless Network Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Network adapter USB 2.0 54 Mbps wireless 802.11b/g Realtek RTL8187B
Physical Address. . . . . . . . . : 02-xxxxxxxxxxx
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Any ideas on how to get internet access?
Thanks
From your description, it seems that when you change MAC address your wifi router stops accepting Ethernet frames. I dont know why you are having this trouble. If you know how to use network packet analysis tools like Wireshark, you can check if any ARP request are being sent by your wifi adapter. If they are being sent, see if any ARP response from the wifi router is being received. You can also check if the wifi router is actually routing IP packets with ping command. With such clues, the actually issue can be figured out.
Deletertl8187 is a good chip, just install the xp drivers from the folder on the cd, and you are done.
DeleteI did change the mac directly in eeprom and this remains if you unplug the card.
Terra
@Terra: how did you actually change MAC in eeprom?
DeleteWell done! Thank you very much for all the effort you put in writting this precious software.
ReplyDeleteThough an advice for those who are on Windows7 with a USB wireless wifi:
-1) first you need to disable and remove your delete your wireless network from (Control Panel\All Control Panel Items\Network and Sharing Center) then you need to delete registry entry using the "Action" menu in Mac Address Changer (Delete Network Adapter from Registry) (note:::: remove only you Wireless USB adabter and not the cable connection network!!)
-2) remove your USb wireless key from your computer then restart your computer.
-3) once window has started now plug in your usb wireless and then let windows install the necessary driver.
-4 run Mac Address Changer software.
-5 make sure to tick all (Authomaically restart...; Make new Mac... and Use 02 octet...)
- click on Change Now!
It did work for me after good luck!
Thanks for the compliments. What you did essentially is reinstall the drivers. It could have been done from Device Manager. While, this installed the drivers Windows 7 has stored of your wifi network adapter and worked for your machine, it may not work for others.
DeleteTo use 00 octet, use older Win XP drivers. The first octet "problem" is related to Vista and Win7 drivers (Microsoft will not verify WLAN drivers for Vista or Win7 without the first octet restriction).
ReplyDeletethanks a lot
ReplyDelete:)
Great program, especially "preset" feature where you can change all parameters (mac, ip address, gateway, dns) with only one click. About changing mac address in Windows 7, this is not because of this program but because of drivers for windows 7. When I was using windows 7 and have found one (i think that it is modified, or just older version) driver for my alfa 036h (rtl8187) usb wireless card, under which spoofing worked.
ReplyDeleteThank You very much.
Congratulations! Very good prog. I tried at 3 different wifi and it worked but it didn't work with usb wifi adapter. Do you think about any issues for 3g modems or wimax(lte)? or there is no chance to chance them?
ReplyDeleteThanks for compliments. TMAC can change MAC address only for Ethernet & WiFi networks.
DeleteCan i change qubee shuttle mac address ??
ReplyDeletei want to use 2person qubee connection with one mac address ??
i will be happy if admin or anyone can answer my problem ??
kiron1586@yahoo.com
TMAC cannot change MAC address of Wimax network adapters. Only Ethernet and wifi are supported.
Delete@Kiron
ReplyDeletemodems do not use mac addresses, mac address is used in LAN and WLAN i.e. Local Area Network and Wireless LAN, so you cannot change mac address in modem.
Very functional program, many thanks author for making it. I've one suggestion for making it even better. It will be great if You can add functionality in preset option so to be able to change computer name (as seen on the network) along with changing other parameters. Computer name, without restarting pc can be made with command line utility named "baptize".
Thanks again for this amazing peace of software. Respect.
Thanks for the compliments. I will try to add option to change machine name without requiring restart in future.
DeleteThanks for your awesome work!
ReplyDeleteI have windows 7 Ultimate.
Intel(R) PRO/Wireless 3945ABG
“NetworkAddress” key value must be added/changed in both \CurrentControlSet and \CurrentControlSet1 then any MAC works on any of my Dell machines. This may be a Dell specific issue. When updating BIOS, I also had to delete a key in both locations before the installer would startup.
ALSO
I retrieved Version 11.X driver from the dell ftp site.
"http://ftp.dell.com/network
/Intel_multi-device_A13_R171131.exe"
>>>>>>>>>>>>>>>>>>>>>>>>>
The Intel site has the following disclaimer:
The Media Access Control (MAC) address is hard-coded on Intel® wireless adapters and cannot be changed.
Some third-party software applications can “spoof” a MAC address to a different address, but for security reasons, Intel does not support this practice.
Beginning with 12.x wireless driver package, the possibility of “spoofing” the MAC address was blocked to prevent this practice.
Thanks for the feedback. I will check if the CurrentControlSet1 entry works with other dell laptops.
DeleteJust a thought to go along with your awesome application
ReplyDeleteAdd the Host Name Randomizing and an autorun capabilities, similiar to MadMACs. Each time I boot up, I'm a new man.
Thanks for the compliments. I will try to add machine name feature in next update plus the autorun option. Right now you can still have it by just creating a shortcut in "Startup" folder for TMAC with relevant parameters or a preset.
DeleteIf I use this to spoof my mac, is there any way this could leak any info about my original mac over the network? and if it does, could i use a vpn to resolve this issue?
ReplyDeleteOnce the MAC address is changed successfully, all the outgoing frames will have the new MAC address. The original MAC address will never be known to others.
DeleteSecondly, MAC address is used only at data link layer ie. Ethernet. So, your MAC address is seen only in the local LAN network and doesn't go beyond the first router (your gateway). So, your MAC address cannot be known to anyone on the internet.
VPN works at higher level and has nothing to do with MAC address.
please , links to download
ReplyDeletelinks in web site are expired :(
the link to download is working without any issue. Check it out again here
DeleteOk, i have a Realtek RTL8191SE 802.11b/g/n WiFi Adapter, the MAC address normally starts with 1C. every combo i try fails to connect to the internet, I don't even show up on the home network sometimes. i have tried to manually change it but it tells me that I have to have 02 at the start, but every 02 will not connect to the internet/network. My computer keeps getting locked down by a hacker, I have reinstalled my Windows Ultimate like 4 times, and after about an hour of being online it gets locked down again and i have to start all over again. (format and reinstall) The only thing I can think of is that they have my MAC and when its online they see it and lock me down. I NEED to figure this out to stop it. i am scared to be online for too long. and a lot of what i do is online. Sometimes its longer and sometimes its quicker. I don't have the money to buy a new wireless adapter. Why cant I connect to my home network/internet when I change my wireless MAC? Filtering is good, network is good, router is good, password is good. Im lost here, please help
ReplyDeleteWell, I don't think your machine getting infected has anything to do with MAC address being tracked. What you need to do is following:
Delete1. You need to format the machine once so backup all data.
2. Before you begin to format, use the windows bootrec.exe tool to overwrite the boot sector. This will overwrite any virus which has infected boot sector. (google for more info about using the tool)
3. Use command line (cmd) and on all drives you have find any hidden file called autorun.inf (use dir /a c: command). Delete all the inf files you find in the drive root.
4. format all the usb flash drives you got or atleast delete autorun.inf files from them as explained in previously.
5. Delete all the EXE files on your drives or your backup (viruses can easily infect exe files like setups/drivers stored on your hard drive). Download fresh setup from internet. If you have used pirated windows ISO, download original ISO from internet.
6. Format the machine and enable automatic updates.
7. Before connecting to internet on fresh formated machine, disable file sharing on your LAN card options. You have to uncheck the Client For Microsoft and File and Printer Sharing protocols installed on your LAN. This will make sure that before the patches are installed, you dont get infected with worms on your network.
8. Make sure you use updated browser. I would recommend you to use Firefox with NoScript addon or Chrome Browser.
Best of luck!
and as I was typing this, I got hit again and there is this annoying internet exploder window blocking everything and my task manager is locked, as is saving anything, and also doing anything... time to format again.... ~sighs~
ReplyDeletefor all windows 7 just use this (use "v7.7.0.523 (Win XP x86/x64)": http://forums.laptopvideo2go.com/topic/14833-latest-atheros-wlan-drivers-for-windows-7-and-vista-x86-x64/
ReplyDeleteits athros wlan for vista, if you use winxp version you will get freeze, for install you must remove the win7 driver completely and make sure you have the backup driver,now instal the vista driver, if you get warning just ignore it, try to reinstall until it works, and you will
atheros 5b125 driver not found... please help
ReplyDeleteThank you Shreyas Zare for a terrific free product!
ReplyDeleteI'd very much like to know more about this odd Microsoft limitation of 02:xx:xx:xx:xx:xx, what is it called? and have you or anyone you know of found a work-around? it's a bit of an inconvenience :/
thanks!
-Sam
Thanks for the compliments. This blog post would answer most of what you are asking. Apart from it, nothing much is known. You can even read a few comments on this post to get some details.
DeleteWhen I click Change Button It shows the following error.
ReplyDeleteRun-time error '1':
Device Not found
In case, you are trying to change MAC address for USB network adapter, its not supported by TMAC. If you can post some more info then I can know more to explain the error.
DeleteI would like to ask is there anyway to hack the router password cos one of my collegue keep filter my Mac..I need to log in the router and change the password...any software to do that? Your help will be truly appreciated as I'm despair everyday have to worried about my internet connection....
ReplyDeleteI guess you are asking this question at wrong place!
DeleteCompliments.Good product also because it is free: -)) Before I used Simple MAC address changer but I have realized that the MAC of the net didn't change wirless.
ReplyDeleteIf you add the function of change name host in way ramdom and the start in automatic to the lighting of the computer you have almost reached the perfection.
I want to ask you that information type they capture the sites when it is visited them so that to recognize you (for instance address ip, Mac....)?
Thanks. I might add feature to change machine name in next release.
DeleteNo site on the web can read your MAC address. Your MAC address doesn't leave your local area network. Sites mostly rely on multiple techniques to restored the cleared cookies. They use flash cookies (which are difficult to clear for normal users) & ETags (just see wikipedia page for it).
Hi.Do you know where I can find a way to eliminate the ETags?
DeleteJust make sure to delete browser cache every time just like you would want to clear cookies. Most browsers have options to do it when the browser is closed. For clearing flash cookies, use Better Privacy addon made for Firefox.
DeleteThanks. I want to ask you still this.It's possible that a site know the geographic position of the computer that visit it?And, if it is, how to do in order to avoid to to be individualized?
DeleteWelcome. Well, there are a couple of ways sites can find out location.
DeleteMost use paid databases which tells a rough location based on IP address (you can check sites like ip2location.com which sell such databases). I dont exactly know how they create this database but, mostly they get brief info from WhoIs records of the ISP which are assigned the IP address ranges and from certain sites which take user registrations and keep user's IP and the location he/she entered in the form.
Another way is using WiFi access point locations. Every time a browser asks you if its ok for the site to get your location and you click ok, your browser sends a list of all access points your laptop is in range with. With the MAC address of all the access points and the database, services like google maps can pin point your location to +/- say 25 meters! And with latest android devices which got GPS, you tell not only your location, but also the locations of all the access points in your range! And you wondered why Google street view cars were snooping upon wifi data!
hello friends can you please help me. i am using windows-7 32bits. My MAC address is F4-EC-xx-xx-xx-4B and i want to change my MAC address to 00-0C-43-A5-CE-71. Whenever i try to change MAC address it says "failed to change MAC address. For wireless network connects, set the first octet of MAC address as '02' and try again." I don't know what to do. I know one username and password for wifi network but my network tells me invalid calling station id whenever i try to connect that id and password and the valid calling station id(i.e.Mac address for that username password is the given mac address). It would be very helpful for me if you provide me some tips and help. Thanking you frn and hope for your reply.
ReplyDeleteI can only think of any solution if you can give more info about the wifi network adapter. Just reply with wifi network adapter device description or email me screenshot of the software with the wifi adapter selected.
DeleteWIFI Network Adadter Details.
ReplyDeleteTP LINK TL-WN7200ND 150MBPS Adapter.
MAC ADDRESS is also required?
Let me crack that mac address or what is that calling station id that is actually required>
I know the username and password but when i try to login in network says "invalid calling station id" so i think i should change my mac address to the one with the above provided mac address. I can login to check the account as well as i know the shared key of that router also, but that router is not in use then i want to use that account.
TMAC does not work with some USB adapters. So, you wont be able to change MAC address for it.
Deleteit worked for my Wireless adapter, but it didn't work for my Microsoft virtual WiFi Miniport Adapter, and it shows my original MAC address.
ReplyDeleteWhy is it happening so?
Microsoft Virtual WiFi Miniport Adapter will take MAC address of your WiFi network adapter only. You cant change the MAC address for this adapter.
DeleteDOESN'T work on windows XP as well. I've licensed windows XP on my Laptop and receive regular hardware and software updates. What should I do now??
ReplyDeleteThe problem is you have latest drivers installed. Please read the post and comments for info.
DeleteTried using "02" config and also disabled and re-enabled the Wi-Fi network as mentioned earlier by you. Still doesn't work. What is the possible reason and what is its solution?
DeleteIf its USB WiFi network adapter then it wont work. If its not then please mention the full network adapter description in comment.
DeleteIt's Intel(R) PRO/Wireless 3945ABG Network Connection.
DeleteYou can try if it works by uninstalling the current drivers and installing the old ones you have.
DeleteHi,
ReplyDeleteI have tried some mac addresses and I saw that it also works for all the first octet addresses like *.2
Other first octet numbers I tried and worked are:
26,C6,5A
I just have a question:
I am trying to enter exactly the same mac address with anyone else in the network. Looks like I won't be able to change because of the first octet issue.
Do you think there is a workaround?
There is no work around for the issue and you will need to set the second bit of the first octet as explained in the post.
Deletehi friends its me again!! My neighbour has setups WPA2-PSK encryption security shared key...i know the MAC address of that devie, that is TP-Link TL-WR340G/TL- WR340GD and MAC address is F4-EC-38-D6-DA-D0 and i am using TP-link 150 MBPS wireless adapter...how can i know the shared key of my neighbor? It will be very helpful if you teach me how to crack the WPA2 Set security shared key...hoping for your reply friends...
ReplyDeletewhy don't you just ask your neighbor?! don't expect to get answer on "hacking" here!
DeleteNice explanation by the author. I actually visited the blog for another issue but I had wondered why I couldn't change my MAC address for the wireless adaptor with a "00" first octlet.
ReplyDeletePerhaps someone can help me with something else. Recently, I no longer see the "Local Area Connection 2" in the menu, even after refreshing or restarting the program... although it was always listed for months of using TMAC.
The link status was always "Up, Non Operational" just like the 2nd wireless connection, so it's probably irrelevant... I'm just curious as to where it went.
cheers - jeff
Ps - Thanks big time to Shreyas for his development of this sweet program.
Thanks for the compliments and welcome. If the connection you are referring didnt list in windows network connections then the device is removed without uninstalling.
DeleteIn such case, the device driver still has registry entries which TMAC uses. So you will see the network adapter in TMAC while it doesnt really exists.
Please help me . . . ! its not working on my windows 7. i hope you'll tell me different steps to overcome this problem. i have Local area connection(LAN) looking to a kind response.
ReplyDeleteregards . . . !
Just post a screenshot in comments or email it to me to check out the issue.
Deletefailed to chenge mac adress. for wirles netwrk conection.set the 1st octed nd try again , this error im facing plz help me out.....it urgnt
ReplyDeletePlease read the blog and comments for more info.
DeleteI do not know much about this, but I'm haveing some problems. It only says it's a successfull change if I use 02 as first octet, but I lose my internett conection. It only works if I use original mac adress
ReplyDeleteEither your ISP is doing MAC filtering or your access point.
DeleteIt works on my other computer, also windows 7Home premium. What should I do to make it work on this one as well?
Deletejust email me details of both the computers and their internet connection with screenshot of the software so that I can check the issue.
Deletei have access point ,
ReplyDeletebut i want to change mac address for access point
how i can do it
thanks for help...
Use the web panel of access point. Most devices provide option in there to change MAC address.
DeleteI have got similar feedback from many people. I guess now wifi access points are blocking connections from MAC address which got the "02" bit set. This is just a guess and I need to confirm it.
ReplyDeleteCan you try to connect to same access point with another laptop with MAC address changed? If you are getting same issue then it might be a kind of confirmation.
Work Greate ong Windows 8 Pro (Intel Centrino 1000 N).
ReplyDeleteThanks so much!!! <3
You are welcome :)
DeleteI've managed to get my MAC address changed to the point that in the TMAC window it says that it is up, operational, and working at 48mbps, however, I get error 105 on google chrome, and in Network Connections on my Control Panel my wireless network just says "Identifying". This is on windows 7, by the way.
ReplyDeleteCheck if you got IP address from the router. If the IP is in range 169.254.x.x range then you didnt get IP allocated. If the IP is ok, try to PING google.com and check the connectivity. Just mail me what ever error you get and I will get back.
DeleteIt works awesome on my machine on my WiFi.
ReplyDeleteHi, i need help. I had a laptopy wich contains a 00-xx-xx-xx-xx-xx mac but it crashed and my new lap doesn't connect because it have a C0-xx-xx-xx-xx-xx an`d it can't connect because the previous mac had the only permissions to access, so i suposse to change the new mac for the old but tmac doesn't can change it and my new laptop MUST have the 00-xx-xx-xx-xx-xx, please help!, THX.
ReplyDeleteIf TMAC isnt working for your new laptop, you can just ask your ISP to register the new MAC address. It might take some time but will solve your problem.
DeleteAnother way might be to set the old MAC address into a wifi router and then use it with laptop.
Hi,
ReplyDeletenot really a query for help, more a quick note: I have read through all the comments and posts and agree with a fair amount. It is nice to note that there are free software developers who are writing quality software and providing such a decent service, great stuff! I use your program as I have software whose registration depends on the mac address of the NIC it is attached to, which is fine when I am using it in wired mode, however when I am using it via wifi the same software fails as it detects a differing active MAC address, by changing the MAC address of the wireless card to the same as the wired NIC I can therefore work as usual, and unlike paid for options this actually works. Cheers for helping out a fellow dev:)
Great program Shreyas! Thank You very much for creating it and giving it for free! It's really something!
ReplyDeletehi,
ReplyDeleteIm french, my english is bad, sorry.
Thanks lot for this freeware
Its ok on my pc windows XP conected by wifi.
Adresse MAC as changed and now i can go on internet.
Thanks lot.
Easy and simply work. good job
I want to change my mac address to 00-16-76
ReplyDeletebut im using wifi ... need start from 02 ...how ??
i really need to change 001676 !! i want 00 not 02 ..
any one help ?
This blog post is about the same issue you are facing. Please read the blog post and the comments above.
Deletei just cant make it work on my siera c308
ReplyDeleteIf u want to hack in to free internet conect to some unsecured netvork and get cc get mac adresse and this little program that is great for this thing never had any better program that can change mac .
ReplyDeleteThis is what u do
Find mac `s with the above program that i wrote and then type mac that have + on the left side in this litle mac changer that these guys gave us and pres change just un chek the option make new mac adress persistent
And u have a free internet. u cant get into netvork with eneabled encription that means if it wants key to get in to it forget it but u can use it to get in those netvorks with mikro tik that provide internet , and give u user name and password and u log in to internet trough browser this is the way to by pass this .. :D
And im the real anonymous BIH branch
Hi Shreyas !
ReplyDeleteThanks a lot for this software, you're a genius ! Excuse my poor english ('cause I'm french, and as you know french people are bad enough for/with other languages ! lol) but I really wanted to thank you. For your information, the program works perfectly with my (win7 - 64 bits) Wifi computer, with any restriction. My MAC adress begins with 08, may be is it a reason/the reason why...
I just can say it works everytime... none fail... and it's great ! Go on Shreyas, YOU're great !
MG from France.
Thanks for the compliments. Your English is just fine!
DeleteFirst off, amazing program! Been using it for years now. Love it!
ReplyDeleteOne dilemma, though. I have a laptop with a Realtek RTL8188CE running Win 7 x64 and when I spoof the MAC address, I cannot connect to wifi networks (both secured/unsecured). However, I installed the Win XP x64 driver and it worked but only for unsecured networks. Win Vista x64 doesn't allow connections to either as well. They all just fail at connecting. So, essentially, it fails to connect across the board except for Win XP x64 unsecured wifi. Any ideas? And I have tried using 02, 06, 0A, & 0E.
Thanks in advance!
Regards,
John
Thanks for the compliments. Well, I haven't seen this type of behavior but, can you describe what you mean by "fail at connecting"? I am guessing that the MAC change was successful but you are unable to connect to an access point.
DeleteExactly. The only access points I can connect to are the unsecured ones, which, is obviously unfortunate. And the above is only possible via the Win XP x64 drivers. Oddly enough, if I use my external WiFi dongle, I can change the MAC just fine.
DeleteThis is an odd situation. I have had one similar feedback. But, I never got a similar situation to test with.
DeleteMy guess is that some new wifi ap firmwares are made to reject mac addresses with the "02" bit set. A programmer will think that this will secure the network but, its simply not that easy!
Ahh but that's where it gets confusing. You see, the AP accepts connections from the spoofed MAC of my external wifi adapter, an Alfa adapter that is essentially a modified Realtek RTL 8187. The interface is USB. I'll have to keep messing around with things and if I uncover anything, I will let you know!
DeleteYour wifi adapter is really annoying! Let me know if you find anything.
DeleteAt first MAC address didn't change to other except 02xxxxxxxxx, but later I installed CommView for wifi and its driver for wifi. Then I was able to change the MAC address without restriction.
ReplyDeleteThat's one interesting info. It needs to be confirmed on multiple machines to confirm.
DeleteI love the program, and i can confirm that you still need the first octet to 02 in Win 8 x64...
ReplyDeleteThanks for compliments. Till now no particular fix is available.
Deletei use this tool for my 2 usb bluethoth dongle, did not work. i can not pairing two dongle (for internet sharing) same factory so have same MAC.
ReplyDeleteany body know what can i try..??