maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   IPv6 T-Mobile US Beta Test (https://talk.maemo.org/showthread.php?t=60320)

mail_e36 2010-08-13 23:38

IPv6 T-Mobile US Beta Test
 
Ran across this site...

http://groups.google.com/group/tmoipv6beta

Any thoughts on this, has anyone tried using IPv6 on the N900 over GPRS?

Requirements:

# Be a T-Mobile USA subscriber with an unlimited data plan

# Have T-Mobile coverage, not roaming or WiFi

# Have a Nokia 5230 Nuron or the Nokia E73 Mode phone. The N900 also works, but it's IPv6 support is much less mature.

# Be willing to help T-Mobile improve the service, forgive us as we grow and refine the service, and accept that this beta service is not supported within any T-Mobile support channel, including Customer Care or any T-Mobile store or reseller. This Google groups forum is the only channel for IPv6 support during the beta friendly user trial.

# Accept that the service is still evolving and that many services like Visual Voice Mail, MyAccount, MMS (picture messages), and several other services do not yet work. Web and Email both work well, but many other data services are still coming online with IPv6.

PathFinder@9GS 2010-08-13 23:54

Re: IPv6 T-Mobile US Beta Test
 
probably with the enhanced kernel.. I dunt think that the nokia native kernel has support for ipv6..
As far as I remember, <Enhanced kernel for power users > has the capability to support ipv6

mail_e36 2010-08-14 00:19

Re: IPv6 T-Mobile US Beta Test
 
http://n900-ipv6.garage.maemo.org/

You do need the advanced Titan Kernel

Quote:

Originally Posted by PathFinder@9GS (Post 785878)
probably with the enhanced kernel.. I dunt think that the nokia native kernel has support for ipv6..
As far as I remember, <Enhanced kernel for power users > has the capability to support ipv6


tmojoe 2010-08-18 21:28

Re: IPv6 T-Mobile US Beta Test
 
I have used the N900 on the T-Mobile USA IPv6 service mentioned above and it works very well. It is great to have IPv6 access in Maemo.

chrget 2010-08-19 07:54

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tmojoe (Post 791061)
It is great to have IPv6 access in Maemo.

No thanks to Nokia, though. :rolleyes: Hooray for Titan! :D

Regards,
Chris.

m0da 2010-08-19 08:12

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tmojoe (Post 791061)
I have used the N900 on the T-Mobile USA IPv6 service mentioned above and it works very well. It is great to have IPv6 access in Maemo.

Can i ask which tutorial you used to get ipv6 working on the n900? thanks :)

asking because i tried one tutorial with an enabler and disabler file, but i couldn't get it to work. if you used the same one, i'll have to have another look.

tmojoe 2010-08-20 03:25

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by m0da (Post 791477)
Can i ask which tutorial you used to get ipv6 working on the n900? thanks :)

asking because i tried one tutorial with an enabler and disabler file, but i couldn't get it to work. if you used the same one, i'll have to have another look.


I used this http://n900-ipv6.garage.maemo.org/

With ccinternet2.t-mobile.com as my APN, but you first have to be enabled by your service provider, in my case T-Mobile USA at http://groups.google.com/group/tmoipv6beta

m0da 2010-08-20 03:29

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tmojoe (Post 792602)
I used this http://n900-ipv6.garage.maemo.org/

With ccinternet2.t-mobile.com as my APN, but you first have to be enabled by your service provider, in my case T-Mobile USA at http://groups.google.com/group/tmoipv6beta

Hmm, same here. I've been enabled as well, and I enabled ipv6 in the browser. Also added the static DNS server in the "enable" file.

Do you see the dancing turtle at the top of www.kame.net? My turtle never danced. And I couldn't ever access ipv6.whatismyipv6.com either. Do these work for you?

tmojoe 2010-08-20 05:22

Re: IPv6 T-Mobile US Beta Test
 
Yep, they all work for me fine. Assuming you did the full instructions for IPv6 on garage link including updating the browser and setting the permissions for the files, it should work. What do you see when you do an ifconfig in xterm? I have a gprs0 which is IPv4 and a gprs1 which is IPv6. If you dont have those, there is likely something wrong with how you installed the scripts. You might want to manually run the IPv6 enable script to see what pops out. if you have an address, you may want to try a ping6 ipv6.google.com, 2001:4860:b006::63 ... it should work. You may also want to ask for help on the Google Groups page for T-Mobile IPv6 beta.

tmojoe 2010-08-20 14:25

Re: IPv6 T-Mobile US Beta Test
 
One other important point, if you are on WiFi, the N900 does not connect to the GPRS network with IPv4 or IPv6. So, as long as you are on WiFi that is IPv4 only, you will not connect to the IPv6 cellular network. So, when testing IPv6 on cellular, turn off wifi.

lemmyslender 2010-08-20 14:30

Re: IPv6 T-Mobile US Beta Test
 
Would this work if you are on the $10 internet plan or only on the more expensive plan?

tmojoe 2010-08-20 17:50

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by lemmyslender (Post 793064)
Would this work if you are on the $10 internet plan or only on the more expensive plan?

If you have unlimited data today working on the N900, ipv6 will work. I don't know prices.

quipper8 2010-08-20 18:05

Re: IPv6 T-Mobile US Beta Test
 
wow, i was just googling and see that nokia was testing a ipv6 handset way back in 2003!

http://www.infoworld.com/t/hardware/...ipv6-phone-548

lemmyslender 2010-08-20 19:09

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tmojoe (Post 793269)
If you have unlimited data today working on the N900, ipv6 will work. I don't know prices.

I'm on the cheaper "dumbphone" unlimited plan, not on the smartphone internet plan. While I'd like to test this, I'm worried that they will recognize that I'm not on the smartphone plan and require an upgrade, and the corresponding cost increase.

tmojoe 2010-08-20 19:12

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by lemmyslender (Post 793363)
I'm on the cheaper "dumbphone" unlimited plan, not on the smartphone internet plan. While I'd like to test this, I'm worried that they will recognize that I'm not on the smartphone plan and require an upgrade, and the corresponding cost increase.

I would not be concerned, at all.

martycollinsesq 2010-08-20 19:45

Re: IPv6 T-Mobile US Beta Test
 
I have been approved by tmobile to participate in the program. I have not fully implemented the necessary setup yet. I am on the even more talk plus with web2go ($10). Didn't seem to affect my acceptance. I get 2.5 to 3.5 mbps with tmo. Faster that att dsl at home most times.

lemmyslender 2010-08-21 01:36

Re: IPv6 T-Mobile US Beta Test
 
OK submitted form for testing. I'll see how it goes.

kopele 2010-08-21 02:22

Re: IPv6 T-Mobile US Beta Test
 
I ran into some problems with the setup as well, so here are a couple of tips:

Enter the actual APN name in the script, example:
Code:

MY_IPv4_APN="internet2.voicestream.com"
MY_IPv6_APN="ccinternet2.t-mobile.com"

EDIT: ICD_CONNECTION_TYPE will be unset in the terminal, use the steps below only for manual testing.

The script checks the $ICD_CONNECTION_TYPE environment variable, once connected to your normal APN make sure the variable is set (mine wasn't):
Code:

echo $ICD_CONNECTION_TYPE
If you get a blank line, set the variable:
Code:

export ICD_CONNECTION_TYPE=GPRS
Rerun the script:
Code:

/etc/network/if-up.d/00_enable_apn_ipv6
Hope this helps

tmojoe 2010-08-21 12:36

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by kopele (Post 793634)
I ran into some problems with the setup as well, so here are a couple of tips:

Enter the actual APN name in the script, example:
Code:

MY_IPv4_APN="internet2.voicestream.com"
MY_IPv6_APN="ccinternet2.t-mobile.com"

The script checks the $ICD_CONNECTION_TYPE environment variable, once connected to your normal APN make sure the variable is set (mine wasn't):
Code:

echo $ICD_CONNECTION_TYPE
If you get a blank line, set the variable:
Code:

export ICD_CONNECTION_TYPE=GPRS
Rerun the script:
Code:

/etc/network/if-up.d/00_enable_apn_ipv6
Hope this helps

Kopele -- just to be clear, you are up and running correctly with IPv6 now?

kopele 2010-08-21 14:19

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tmojoe (Post 793911)
Kopele -- just to be clear, you are up and running correctly with IPv6 now?

Yes, it's working great :)

tsavo 2010-08-21 16:46

Re: IPv6 T-Mobile US Beta Test
 
The script is only meant to be automatically executed by the system from if-up.d directory. When automatically executed the ICD_CONNECTION_TYPE ought to be correctly set.

When run manually from terminal... you need to know what you are doing and set preconditions correctly yourself:) Maybe a manual execution option should be added to the script? Improvement suggestions are welcome, we are still working on the feature:)

japes 2010-08-21 17:20

Re: IPv6 T-Mobile US Beta Test
 
Anyone get this ipv6 only connection up and running?
http://code.google.com/p/n900ipv6/wiki/README

I can't get the "register-connection-type" script to run. Keep getting "Permision denied" error message on the script. Probably it's my lack of Linux/N900 knowledge, but I still managed to get the dual stack setup working without too much trouble, so maybe it's not just me :).

kopele 2010-08-21 19:17

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by tsavo (Post 794137)
The script is only meant to be automatically executed by the system from if-up.d directory. When automatically executed the ICD_CONNECTION_TYPE ought to be correctly set.

When run manually from terminal... you need to know what you are doing and set preconditions correctly yourself:) Maybe a manual execution option should be added to the script? Improvement suggestions are welcome, we are still working on the feature:)

It looks like ICD_CONNECTION_TYPE is unset for the current terminal session. I assumed that was the reason it didn't work, but it seems my problem was incorrect APNs in the script. Otherwise the script seems to work well, I should have done more testing before posting :D

lemmyslender 2010-08-23 17:01

Re: IPv6 T-Mobile US Beta Test
 
Got my confirmation this morning. Everything appears to be working well. Used the directions from here as suggested above.

Got the email, switched over to 3g and everything connected right up. Seems to take slightly longer than normal, but not bad.

So far so good.

*edit* slightly longer to establish a connection to 3g, download speed seems faster.

tmojoe 2010-08-23 17:35

Re: IPv6 T-Mobile US Beta Test
 
Another neat part about this service is that T-Mobile has signed up for Google's IPv6 content, so all the Google stuff comes over IPv6 natively (if you are using the T-Mobile USA DNS server 2607:FB90:BEEF:A::1)

More info at http://www.google.com/intl/en/ipv6/

frostbyte 2010-08-24 01:30

Re: IPv6 T-Mobile US Beta Test
 
I signed up for the beta test and followed the instructions in n900-ipv6.garage.maemo.org.; i'm using the latest titan-kernel, edited 00_enable_apn_ipv6 file to reflect the ipv4 APN (using internet3.voicestream.com) and ipv6 APN.
'ifconfig' shows only "gprs0" and obviously no swimming turtles for me.

any suggestions where to begin the troubleshooting?

Uxi 2010-08-24 01:42

Re: IPv6 T-Mobile US Beta Test
 
Any downside to this? Anyone on the $5 loyalty unlimited data plan using it with an N900?

tmojoe 2010-08-24 13:23

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by Uxi (Post 796442)
Any downside to this? Anyone on the $5 loyalty unlimited data plan using it with an N900?

I don't know of any downside, if you dont like it you can always delete the scripts and roll back to the old kernel. My understanding is that you need the unlimited data plan, how much you pay for it not relevant.

leviathan3k 2010-08-24 15:07

Re: IPv6 T-Mobile US Beta Test
 
Another confirmed ipv6 user using these scripts:

http://n900-ipv6.garage.maemo.org/

Also, I'm using the $40/mo data-only account.

tirtawn 2010-08-24 15:18

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by Uxi (Post 796442)
Any downside to this? Anyone on the $5 loyalty unlimited data plan using it with an N900?

Hmm how do you get this $5 ?
is this the grandfather t-zone plan?

slyname 2010-08-24 18:09

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by frostbyte (Post 796436)
I signed up for the beta test and followed the instructions in n900-ipv6.garage.maemo.org.; i'm using the latest titan-kernel, edited 00_enable_apn_ipv6 file to reflect the ipv4 APN (using internet3.voicestream.com) and ipv6 APN.
'ifconfig' shows only "gprs0" and obviously no swimming turtles for me.

any suggestions where to begin the troubleshooting?


Hi,
Have you disabled WiFI, which must be disabled for ipv4 or ipv6 to work on tmo network. Are the scripts executable / did you set the correct permissions on the enable/disable scripts?

frostbyte 2010-08-25 05:55

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by slyname (Post 797068)
Hi,
Have you disabled WiFI, which must be disabled for ipv4 or ipv6 to work on tmo network. Are the scripts executable / did you set the correct permissions on the enable/disable scripts?

1) disabled WIFI

2) rechecked the scripts are executable
-rwxrwxrwx 1 root root 3030 Aug 24 22:52 00_enable_apn_ipv6
-rwxrwxrwx 1 root root 1221 Aug 24 21:41 00_disable_apn_ipv6


3) but I find myself lost in the permissions:

# Only enter the script if the opening connection type is GPRS
if [ $ICD_CONNECTION_TYPE ]; then
if [ $ICD_CONNECTION_TYPE == "GPRS" ]; then

### IPv4 APN value to hook up when activating IPv6 APN ###
MY_IPv4_APN="internet3.voicestream.com"

### IPv6 APN value ###
MY_IPv6_APN="ccinternet2.t-mobile.com"

### IPv6 APN username ###
MY_IPv6_USERNAME=

### IPv6 APN password ###
MY_IPv6_PASSWORD=


Yes, I feel kinda stoopid...Thanks again for your patience!

ddrown 2010-08-25 07:36

Re: IPv6 T-Mobile US Beta Test
 
I have a package to make v6 setup a little easier at:
http://code.google.com/p/n900ipv6/wiki/README

This will give you a v6-only connection option (and leaves your v4-only connection alone). I've been using it for a week now, and the only thing I've run into is MSN is broken (known problem with the MSN protocol).

Please let me know if you have any questions.

lemmyslender 2010-08-25 12:26

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by frostbyte (Post 797546)
1)
### IPv4 APN value to hook up when activating IPv6 APN ###
MY_IPv4_APN="internet3.voicestream.com"

Check your normal connection, mine is internet2.voicestream.com. Is yours really internet3?

frostbyte 2010-08-25 14:25

Re: IPv6 T-Mobile US Beta Test
 
internet2.voicestream did it (d'oh!). swimming turtle, yay!

thanks for the help guys!

lemmyslender 2010-08-25 16:37

Re: IPv6 T-Mobile US Beta Test
 
@ddrown

Any advantage to using a ipv6 only connection vs the ipv4/ipv6 connection?

frostbyte 2010-08-25 17:05

Re: IPv6 T-Mobile US Beta Test
 
Quoting blurtit.com

Following are some of the advantage of IPv6 over IPv4;
1. Larger Address Space: address filed in IPv6 is 128 bits long while the address filed of IPv4 is only 32 bits in length. IPv6 offers very large, i.e.296 address space as compared to IPv4.

2. Better header format: the header of IPv6 has been designed in a way to speed-up the routing process. In header of IPv6 options are separated from the base header. Options are inserted into base header only when required by the upper-layer data.

3. Provision for extension: IPv6 has been designed in a way that a protocol can be extended easily to meet the requirements of emerging technologies or new applications.

4. Resource Allocation support in IPv6: IPv6 provides a mechanism called Flow Label for resource allocation. Flow label enables source to send request for the special handling of a packet. This mechanism is really helpful in real-time audio and video transmission.

5. Security Features: to ensure confidentiality and packet's integrity encryption and authentication options are included in IPv6."

edit: oops, re-read your question, ipv6 only vs ipv4/ipv6; maybe i should start paying more attention to detail...

lemmyslender 2010-08-25 18:27

Re: IPv6 T-Mobile US Beta Test
 
Thanks for the info, although not quite what I was looking for, but interesting anyway.

lma 2010-08-25 18:29

Re: IPv6 T-Mobile US Beta Test
 
If anyone feels like testing your IPv6 knowledge, have a go at http://ipv6.he.net/certification/, it's quite fun :-)

Currently stuck at guru level because my registrar doesn't support IPv6 glue records yet...

ddrown 2010-08-25 18:55

Re: IPv6 T-Mobile US Beta Test
 
Quote:

Originally Posted by lemmyslender (Post 798059)
@ddrown

Any advantage to using a ipv6 only connection vs the ipv4/ipv6 connection?

Using v4+v6 actually opens two PDP contexts through the provider's network. Since they pay for their equipment on a per-context basis, they would rather you have only one at a time. I was getting kicked off regularly when I had v4+v6 setup, but I'm not sure if it was some automated process on tmobile's side or something else. I'd be interested to hear how everyone else's connection reliability fairs when using v4+v6.


All times are GMT. The time now is 07:20.

vBulletin® Version 3.8.8