toro join:2006-01-27 Scarborough, ON |
to migueldcf
Re: [Unlock] Unlock Lingo Mediatrix 2102! Finally!said by migueldcf:thanks- I've installed HFS. But how do I "attach the folder to hfs.exe"? Start hfs.exe, right click on the "/" in the left pane, select "add folder from disk" Why two computers? What is the function of each? Should I deactivate anti-virus/firewall on both? Do I install HFS on both?
The mediatrix will ask for the config files and firmware through the port connected to the Internet (labeled as LAN) which should be connected to your router. So the PC running hfs to serve the configuration should be connected to that router as well. On the other hand, to upload the config.xml you must be connected to the PC port of the Mediatrix, that's why you should either have two NICs or connect another PC to the LAN. You may be able to do it this way too (haven't tried it myself because I had two NICs): - make sure the Mediatrix is not connected to anything except power - hfs.exe should NOT be running at this point - connect your PC to the router and find out the IP address - make the necessary adjustments to the config.xml with the IP address found - disconnect your PC from the router and connect it to the PC port of your mediatrix. Then upload the XML file - disconnect the PC from Mediatrix and connect it back to your router. Verify that you got the same IP address - start hfs.exe and add the folder with your firmware files - now connect the Mediatrix's LAN port to your router and wait. The hfs should log when it gets any request from the Mediatrix box. |
|
| |
Tried with one computer and it didn't work. Now trying with two computers and doesn't seem to be working.
Does the Broadvox unlock require altering anything from the OP's original instructions?
-I did a hard reset on the 2102 with a paperclip -I loaded HFS and created a ("Real Folder" as opposed to virtual folder) directory structure according to OP. -I uploaded the update.xml file which I copied from the OP and created in Notepad.
The admin panel said it had been uploaded successfully. After a minute or two I saw a "Requested Get / " in HFS and then nothing happened after that.
I've tried fooling around with the locations in the xml and inf files by changing to "/firmware", but it doesn't work either. One time I saw a "Requested Get /firmware" but still nothing happened after that.
Can you elaborate on the details, because there are several steps we are missing. The OP mentions something called an SNMP and UNM- is that relevant? Thanks! |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Mar-29 1:24 pm
For the Broadvox device, the only change I had to do in the procedure was to replace the /files/mp2102/image directory with just /firmware Have you tried browsing the folder http: // ipaddress / firmware (remove spaces) from a regular browser to see if all the files are there ? |
|
1 edit |
said by toro:For the Broadvox device, the only change I had to do in the procedure was to replace the /files/mp2102/image directory with just /firmware Replace the directory where exactly? I can see three references to a directory: 2 in the update.xml file and 1 in the inf file. Is this correct? Then I should create a "/firmware" directory in HFS and drag all the files from the zip into it (plus the new inf file). Right? Do I have to save it somehow in HFS? (I didn't do this). said by toro:Have you tried browsing the folder http: // ipaddress / firmware (remove spaces) from a regular browser to see if all the files are there ? Yes. I navigated to "192.168.2.22:8080" (which is exactly what I entered into the update.xml file) and I saw the files. said by toro:One thing worth mentioning: the Broadvox adapter was looking for the firmware under the /firmware directory instead of /files/mp2102/image so it looks like it took only the IP address from the configuration file. Was confused when you say it took only the IP address because it seemed to imply that it retrieved from the "/" source directory on HFS instead of "/firmware"? By the way, the proxy settings on my browser may have changed after I installed HFS. It changed to "Automatically detect settings" when it was unchecked before. |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Mar-29 2:04 pm
Replace the directory where exactly? I can see three references to a directory: 2 in the update.xml file and 1 in the inf file. Is this correct?
On the web server only. Meaning that instead of making the folder structure as /files/mp2102/image I made it as /firmware Yes. I navigated to "192.168.2.22:8080" (which is exactly what I entered into the update.xml file) and I saw the files.
Why are you changing the port to 8080 ? I didn't do that Was confused when you say it took only the IP address because it seemed to imply that it retrieved from the "/" source directory on HFS instead of "/firmware"?
What I was trying to say was that the adapter completely ignored the config.xml setting for the http path. Although I used /files/mp2102/image in the XML, it was still trying to download everything from /firmware |
|
1 edit |
said by toro:Why are you changing the port to 8080 ? I didn't do that
I tried typing in 192.168.2.22 into my browser and nothing showed up. Then I typed in 192.168.2.22:8080 and everything showed up. "http://192.168.2.22:8080" is exactly the way it appears in the HFS address bar. Am I doing something wrong? The weird thing is that when I apply the update.xml file, the adapter does not seem to reboot. The LAN light turns off and then comes back on after 30 seconds. |
|
toro join:2006-01-27 Scarborough, ON 1 edit |
toro
Member
2010-Mar-29 5:53 pm
You can click on the Port button and change it to 80 I really don't remember if the adapter is supposed to reboot automatically when you load the xml (it's been almost a month since I unlocked mine). You can always reboot it manually. |
|
1 edit |
perryb
Member
2010-Mar-29 6:06 pm
said by toro:You can click on the Port button and change it to 80 Same problems here. When you change to 80, do you also change the ip address in the xml file to "192.168.x.xx:80". How does it make a difference between 80 and 8080? Scratch that- I just tested it and realized that with the 80 I no longer have to specify the port. Good idea. There must be something missing from your instructions. Do we need to change a setting in our router as well? After I upload the update.xml, the LAN light goes off for 10 seconds. Then it comes back on and flashes intermittently and doesn't stop. In HFS, I then see "Requested GET /" and then nothing else. So I have tried copying all the files into the root directory of HFS, but that doesn't work either. I'm guessing that one of the files either xml or inf has to refer to the "/firmware" directory, but I have no idea which one. |
|
| |
Toro,
I followed your instructions. I even put a dir as per the OP, and a /firmware directory, and even put all the files in the root dir to increase my odds, but no cigar.
I'm guessing that one of the files has to refer to the /firmware dir, or there is a setting on the router or the 2102 which is necessary.
There is a piece of the puzzle missing here...! |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Mar-29 7:57 pm
Can you install wireshark on the PC where you have hfs running and see if it receives any request at all from the ATA ? |
|
kctx7 join:2006-04-22 Austin, TX |
kctx7
Member
2010-Apr-1 2:07 pm
I was going to suggest tcpdump, but I'm sure wireshark is similar. I realize my procedure is rather raw, and there are others hoping to reproduce the process... Since I only did this exactly once, I can't add much more detail.
I figured out the proper paths and what to do by using tcpdump and watching the activity of the device. It's also helpful to watch the webserver error_log and access_log.
I'm sorry I can't offer a more turn-key solution for the end users out there. The hack is still a power-user kind of thing so far. Perhaps someone will want to put together a LiveCD with a webserver and the proper hacked up update.xml already in place.
It also occurs to me that I should have mentioned: at no point in time should you have the WAN side of your 2102 hooked up to the internet while trying to perform this procedure. This will insure that a configuration or firmware update doesn't take place before you have a chance to unlock the device. |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-1 3:14 pm
I realize my procedure is rather raw, and there are others hoping to reproduce the process... Since I only did this exactly once, I can't add much more detail. ... I'm sorry I can't offer a more turn-key solution for the end users out there. The hack is still a power-user kind of thing so far. I agree with you, the hack is probably not meant for the a user who's attempting his first ATA unlock ever. However, an IT guy familiar with editing XML files, taking (and reading) packet captures and setting up a small web server should do OK. As I mentioned earlier in the thread I was able to use the hack on two Mediatrix devices from different companies (Broadvox and Yak WorldCity) with a slightly different experience between the two (the path where the device was looking for the firmware files). Other than that your instructions worked perfectly (thank you again for it). However I don't have any further notes of my own either, or another locked adapter to try the hack again. |
|
kctx7 join:2006-04-22 Austin, TX |
kctx7
Member
2010-Apr-4 11:05 am
said by toro:I agree with you, the hack is probably not meant for the a user who's attempting his first ATA unlock ever. However, an IT guy familiar with editing XML files, taking (and reading) packet captures and setting up a small web server should do OK. I guess we could refer to plenty of other websites on how to run a webserver and packet captures on Windows, or just recommend using linux: » xkcd.com/456/On a more serious note, I'm going to contact the author of CYT, which is an end-users tool for unlocking other ATAs, and could easily be made to do the job. |
|
| |
to toro
Worked for me.
However I can't access the Mediatrix with the UMN- it can't seem to find the ip address and I have no idea which to try.
The Mediatrix Configuration Tool worked quite well using 192.168.10.1 but it doesn't have options to change advanced settings etc...
Can anyone advise on how to find the device with UMN? |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-6 2:36 pm
Are you getting the new redesigned web interface when you login as admin/1234 ? (see screenshot above) Then simply login as root/5678 to get access to all the config settings. It took me a lot of tinkering with it until I found this simple answer. I somehow managed to get the UMN to work as well, and it really doesn't give you more settings than the ones you see through the web interface, but it's surely more complicated to use. |
|
| toro |
to perryb
Also, who was your ATA made for, Lingo or Broadvox ? |
|
| |
perryb
Member
2010-Apr-6 2:42 pm
said by toro:Also, who was your ATA made for, Lingo or Broadvox ? Broadvox. I see the new redesigned interface. I tried root/5678 but it doesn't work. Another solution? |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-6 2:43 pm
Try root/5678 through the WAN interface (port 8080) |
|
|
toro 1 edit |
toro
Member
2010-Apr-6 2:46 pm
BTW, have you done a factory reset after installing the new firmware ? I remember you have to hold the reset button like 15-20 seconds to get it fully reset. First, after 10-12 sec you will see all lights blinking, then after a few more seconds they will all stay solid. That's when you can release the reset button. |
|
| |
perryb
Member
2010-Apr-6 2:51 pm
Does WAN Interface mean going here: » 192.168.10.1:8080If so, nothing happens- I don't even get an option to enter the username/password. But I can still log in as admin 1234 at » 192.168.10.1I did a hard reset already. |
|
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-6 2:53 pm
No you must use the actual IP address that the Mediatrix got from your router or (modem). |
|
2 edits |
perryb
Member
2010-Apr-6 3:03 pm
said by toro:No you must use the actual IP address that the Mediatrix got from your router or (modem). My computer is connected directly to the ATA. There is no modem involved. Here's the screenshot after I log in as admin/1234. Please advise what I type in the browser bar to log in for the advanced settings. I have tried: 192.168.10.1 and 192.168.0.1 and 192.168.0.1:8080 and nothing works. I also tried turning off my firewall. Please advise. |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-6 3:16 pm
So how is your Mediatrix supposed to connect to the Internet/VoIP provider ? The port labeled as "Network" must be connected to your router or modem. The port labeled as "Computer" is only meant to be used to hook up your PC if you don't use a router. The Network port will get an IP address from your router/modem using DHCP. That's the address I am asking you to try. |
|
| |
perryb
Member
2010-Apr-6 3:38 pm
said by toro:So how is your Mediatrix supposed to connect to the Internet/VoIP provider ? The port labeled as "Network" must be connected to your router or modem. The port labeled as "Computer" is only meant to be used to hook up your PC if you don't use a router. The Network port will get an IP address from your router/modem using DHCP. That's the address I am asking you to try. Success!!! Thank you Thank you THANK YOU!!!!! By the way, the only reason I was trying to get access to advanced settings is because I am having problems with Voip.ms I just joined yesterday and while incoming calls have very little latency, outgoing calls and callbacks have very high latency. If you use Voip.ms with the Mediatrix 2102, can you post your settings (or at least screenshots of your settings) here: » Voip.ms Mediatrix 2102- Incoming is Faster Than Outgoing!Hopefully we can all use your settings to get set up with Voip.ms! |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-6 3:41 pm
Sorry, I am using mine with my own Asterisk server. I don't have a voip.ms account. |
|
| |
to toro
I can't log into the root even though I have the updated interface. (I had reset the ata after updating the firmware to unlock).
My setup is: cable modem--mediatrix--wireless router--computer
I can log in at 192.168.10.1 to the general admin but not the root. I plug a phone into the jack and it gave me a different ip address. I tried the 8080 port on that ip as well and it doesnt work.
Could it be that it is not unlocked? Any other ideas? I managed to connect to Voip.ms but am having similar problems with incoming being faster than outgoing. So I thought that maybe I could adjust some advanced settings... |
|
toro join:2006-01-27 Scarborough, ON |
toro
Member
2010-Apr-11 9:56 pm
said by migueldcf:I can't log into the root even though I have the updated interface. (I had reset the ata after updating the firmware to unlock). My setup is: cable modem--mediatrix--wireless router--computer I can log in at 192.168.10.1 to the general admin but not the root. I plug a phone into the jack and it gave me a different ip address. I tried the 8080 port on that ip as well and it doesnt work. Could it be that it is not unlocked? Any other ideas? I managed to connect to Voip.ms but am having similar problems with incoming being faster than outgoing. So I thought that maybe I could adjust some advanced settings... Set it up as cable modem--wireless router--computer |-mediatrix
The find out from your router's DHCP table what's the WAN IP address for the mediatrix and use that to connect on port 8080 |
|