Open GoogleCodeExporter opened 9 years ago
just checked and titanium backup downloads the 1.15.3 busybox version
Original comment by sanjo...@gmail.com
on 9 Jun 2010 at 7:45
just wanted to update that now am running the bugless beast implementation of
froyo, the latest build and downloaded the 2.05 pre 1 version and the changing
mac address issue continues.
I am able to get the ipad to connect after starting encryption and timing the
change to the wireless tether network just right, it will work and then the mac
id stays put, but it is a timing thing, if you miss it, it will give you the
local ip (169.xx) and not connect.
Original comment by sanjo...@gmail.com
on 12 Jun 2010 at 6:23
Thanks for your report.
> I was also able to get it to connect once or twice by switching the access
control
> on and off
That makes no sense. Turning the access-control on and off changes
iptables-rules. This has IMHO nothing to do with wifi-interface or
wifi-connection.
> different version of busybox
Busybox is not used at all for this app.
So, you think the issue is that the device is changing the mac-address? I don't
know any other device wich shows such a behavior (which has nothing to mean).
You are talking about an "easy fix" - what should that be now?
Original comment by harald....@gmail.com
on 12 Jun 2010 at 6:39
first of all, i do not know much about how the tethering process works, so i
was just reporting everything i see in regards to what software I was using. i
have no idea if busybox is required or not, so I was just noting it.
I would think the "easy fix" would be to have the mac address of the droid or
any phone be fixed or be the built in mac address. Does changing the access
control cause the mac address or wifi connection to restart? MAybe it lets the
timing work out so that the ipad detects it and gets the "right" ip address
from dhcp. I will say that access control seems a bit weird because when I have
say an xp laptop connected and switch the access control on it will lose
connection even when that laptop is connected.
I can also say that the changing mac address seems to be a problem for the ipod
touch too. So when I try to connect an ipod touch, it is very similar to
connecting the ipad, timing is critical. I really think that because the mac
address changes, maybe apple systems expect the connection to have the same mac
address so if your timing is not right, the apple device looks for the mac
address it originally was talking to and decides that since it isn't there
anymore, it will just give you a local ip address instead of the dhcp address.
Like i said, wireless tether, once locked into a device like the xp laptop
stops changing the mac address every thirty second and then the ipad can
connect easily.
I would also think that that may be the problem other devices might have with
the software not being able to see the dhcp server or whatever. I have read
several bug reports that say that they can connect to the ssid like you can
with the ipad but the internet connection is down. I don't know if maybe this
changing mac address causes a problem for linux based drivers or whatever, but
maybe having it be fixed might clear up some of those other errors too.
I am very happy to try anything you suggest to give you more info, I am trying
to give you any information that I can think of to allow you to fix the
problem. The program I am using to monitor the wifi signal coming from the
droid is called netsurveyor or also there is one called network stumbler, they
both work under xp and let you monitor all kinds of things with the signals, so
that is where I found out that the mac address was changing. It usually only
changes by increments of one as you can see in the attached file, the wireless
tether ssid is called android and you can see the mac address changing from say
02:00:00:61:16:35 to 02:00:00:61:16:36.
using an xp laptop, once i try to connect to wireless tether, the mac address
will stop changing and stay fixed on the droid phone, i need a second wireless
computer to show that in the logs but basically, then the ipad connects without
a problem at all.
I should also add probably on an unrelated note that when you switch
connections, say for me switching from the wireless tether network to my home
network and back again, it will not restart, you have to stop wireless tether
and restart it again in order for the connection to work.
Anyway, attached is wire 3 and 4 which should both show the mac address
switching, one of them should have time codes so you can see when it switches.
I will also run this program on another laptop to capture all the input when
connecting an ipad and the laptop if that helps you any.
Hopefully i have given enough detail to help. I am sending this thru wifi
tether right now on the xp laptop and the ipad is connected.
Without a fixed mac address, i think it is probably just timing luck that
allows the ipad to connect, but once the mac is fixed, there is no issue
connecting at all. Feel free to email me at sanjonny@yahoo.com directly if you
want any more information of logs. I will try and upload the logs of the ipad
connection later today.
I am attaching wireless which i think is a summary report, wire3 and wire4 are
logs from the connections and wire2 which is either an early log of wire3 and 4
or just a simple summary report.
Original comment by sanjo...@gmail.com
on 13 Jun 2010 at 4:36
Attachments:
Could you please try the latest test-release:
http://android-wifi-tether.googlecode.com/files/wireless_tether_2_0_5-pre2-test1
.apk
It dives a wifi-interface a different name. Maybe this has a positiv effect.
I've never seen such a behavior on my device (I don't have a droid) ...
Original comment by harald....@gmail.com
on 15 Jun 2010 at 8:36
okay, i didn't even think this might be a droid specific issue, but duh, maybe
it only changes the mac on the droid. So i did some in depth testing on the
latest build you sent and here is what i found.
I am attaching the log from netstumbler or whatever the program is, you can see
the android changing the mac address basically until a device is connected
every 9 to 12 seconds. I tested this for about 30 time periods and with nothing
trying to attach, if you wait, it will change the mac address after 12 seconds,
then 12 seconds, then 9.5 seconds, then 12, 12, 9.5 and over and over again.
since I can audibly hear when the new mac address is found, if i timed it just
right, i could get the ipad to connect. Basically I would wait for the sound of
the mac address changing and then hit the connect on the ipad. Once the ipad
connects, the mac address doesn't change unless the ipad disconnects or you
stop and restart the tether, if i did not get the timing correct, i got the
local address, say if i tried to get the ipad to connect like 3 seconds after
the mac address changed, it would get the local address (169.xx.xx) and not
connect. i forgot to check if it stays fixed and works correctly if i have a
laptop connected but I imagine that is what happens, two other things i will
try also, when if first starts up, since i had it set for a different channel
than default (channel 6) it starts up in channel 11 and then changes to channel
6. I am going to try not changing the channel and see if that is causing the
mac address change. anyway, most of the changes are in the attached logfile
with timecodes.
Original comment by sanjo...@gmail.com
on 15 Jun 2010 at 10:45
Attachments:
Okay ran some more tests. Wanted to let you know that the version i downloads
is 2.05.pre2 but appears on the droid as 2.05.pre3. Anyway, channel changing is
not working at all. the phone begins at channel 11 and then by default changes
to channel 6. If you try to change it to any other channel, nothing changes, it
just returns to channel 6. Maybe temporarily change the default channel to 11
and see if that stops the changing behavior?
Also, I verified that once you connect an xp laptop to the droid, the mac
address stops switching and the ipad connects without any problems. I
completely deleted all the data and files from my droid and did a fresh install
of the latest version and this is where the channel changing or rather not
changing showed up. As you can see in this log, at times it is broadcasting
AndroidTether, but then I changed the name hoping that might change something
and it did change the ssid, but not the channel or anything else. I tried
channel 9, 5, 3 and it would not change the channel at all. I also tried
rebooting etc and no joy.
Hopefully this helps, let me know what you want to do next.
Original comment by sanjo...@gmail.com
on 15 Jun 2010 at 11:21
Attachments:
FYI, I'm using 2_0_5-pre3-test3.apk on an HTC MyTouch Slide, and sanjonny's fix
doesn't work for me. That is, I first connect my laptop (MacBook) to the
Android Tether - which works, and then connect my iPad. I get full DHCP info,
but no traffic gets through from the iPad, it can't connect to anything and it
doesn't change the data counts on the application (even though the Android
buzzes and says the iPad has connected)
Original comment by patriss...@gmail.com
on 30 Jun 2010 at 11:41
On your laptop, can you see if the mac address is changing, use one of the
programs I mentioned to check it out. I will also say i found another
workaround that seems to work everytime. IF you set your static ip addresses to
something like the following for the default settings, it will maintain
tethering.
I basically put the ipad connection to manual and used 192.168.2.100 as the ip
address for the ipad ip address and the rest as follows below:
192.168.2.100 ip
255.255.255.0 subnet
192.168.2.254 router
192.168.2.254 dns
That will connect, and sometimes, even though the android will not make any
noise as if the connection is working, the ipad will still get data. The
counters most of the time work.
This seems to work every time I connect the ipad to the phone now, using the
latest (at leastt the last I tried build .05 and the old stable build. I will
play around some more with it this week and report back but hopefully that
helps some people. This is one petes bugless beast rom, not that it probably
matters and the kernel is either what pete has put there or the stock 2.2, not
sure about that, I just know I have never put on a custom kernel.
Original comment by sanjo...@gmail.com
on 4 Jul 2010 at 5:59
Sorry, one other thing i thought about. Since my laptops are all xp or win7,
maybe the macbook is not forcing the mac address to stay stable after
connecting. Like i said also patrissimo, you can also keep trying the ipad and
catch it the android when it switches the mac address and timed just right, you
can get it to automatically connect without a laptop around. I before noted it
changes every 12 10 or 8 seconds until it is connected, so hit the wifi in the
ipad switch and if your have the ipad jailbroken, it is good to use sbsettings
to note your ipaddress in the top bar (an easy setting you can find in
sbsettings, if your ipad is not jailbroken, good god man, jailbreak the thing,
you don't have to let Steve Jobs control you like that and obviously your
android phone is rooted so go for it. When the connection works, you should get
an autoip address like the one above. Once you get an address that works, set
your ipad for android to use that all the time and then you no longer have to
go thru the pain of timing it again by making it a fixed address.
Original comment by sanjo...@gmail.com
on 4 Jul 2010 at 6:05
I'm having the same issue running 2.2 rooted on an htc incredible. I'd guess
you're right that it is a Mac address issue. Hoping there is a solution as I'm
keen to get wifi for the iPad running. Thanks for the hard work and cheers
Original comment by faryan.a...@gmail.com
on 10 Dec 2010 at 3:50
I have had okay luck by switching on tether, turning off wifi on the ipad and
turning it on right after I set tether to transmit the signal. I can now
usually get it to lock in the mac address one out of three tries or so. The key
is hitting that 10 second window just about right.
So turn off wifi on the ipad, get yourself ready and then set wireless tether
to start up and hit the wifi button on the ipad. You want to time it so that
wifi is searching just about the same time that tether is actually
broadcasting. You can also use the rebrocast button to send the signal when the
ipad is ready. You can practice by watching when the Mac address is changing by
using something like netstumbler or insidder that will make an audible noise
when a new mac appears, so you can get the timing down for when you do not have
a pc around. Another interesting thought is if you have a win7 computer, you
can use tethering on that computer and then use connectify to share the phone
connection with the ipad. It only works on win7, but I tried it and it does
work as a way to share the connection.
Does anyone know if the droid 2 has the same stupid mac address changing
problem? Also is there anyway to fake or maually set the mac address on the
droid?
Original comment by sanjo...@gmail.com
on 14 Dec 2010 at 5:38
Original issue reported on code.google.com by
sanjo...@gmail.com
on 9 Jun 2010 at 7:35