A month or so ago I signed up for this new T-Mobile plan that allows you to use your cell / mobile phone to make unlimited calls from almost any WiFi connection. The reason I say almost is because there are two types of WiFi connections it will not make, a secured WiFi network that you do not have the security key for and any "free" WiFi connections that require you to accept the terms of use (most public access points). When I saw this deal I signed up almost immediately. The idea that you can be on the road using your normal cell phone tower and them walk in to you house and seamlessly have the call transferred to your wireless network was awesome. So I purchased four Samsung Katalyst T-739 phones which have WiFI / UMA calling built in and my journey began.
Since then I have had two months of unreliable WiFi calling connectivity. My first connection attempts were with my AirLink AR430W SuperG Wireless router that I purchased for $15.00 dollars at a local Frys Electronic store. With this router I would get sporadic WiFi/UMA connectivity on all four phones. Some of them would connect, some of them would not. I would get one of a few T-Mobile errors; W002 and W010. After googling for days and weeks, there was not a lot of information about these errors on the Internet. Most of the errors pointed to Blackberry connectivity issues and that errors W002 and W010 means that the device could not get an IP address which was quite strange because both laptops, my Wii and Xbox 360 all connected fine. So I began my troubleshooting...
First I tried to connect to a friends un-secure router, every connection attempt was successful and I was making calls but this was not legal. So I tried to un-secure my wireless network, this worked for some of the phones some of the time. I tried changing the network beacon timeout, this worked for some of the phones some of the times. The phones would sometimes connect after rebooting the router but this was unacceptable. After about a month I decided it was my cheap $15 dollar router, so I went out and purchased a TrendNET TEW-631BRP 300Mbps Wireless N Broadband route. I continued to have the the same issues as above so I went back to Google and found a few sites that suggested to turn off MAC filtering, this was not applicable to me, or to try to assign static IP addresses to the phone so I tried this but no dice. After about six weeks of troubleshooting and phone tag with the T-Mobile WiFi calling help desk we came up with a solution.
The solution
It turned out that the sporadic access was because I had the router set to automatically determine a channel. The T-Mobile WiFi/UMA service will only work with channels 1,6, or 11, which I why it connected to my neighbors router (channel 6).
Here are all of the settings that you can apply to router to make it function similarly to the T-Mobile branded LinkSys router.
| Setting | Value |
| Beacon Period | 100 |
| RTS Threshold | 2347 |
| Fragmentation Threshold | 2346 |
| DTIM Interval | 1 |
| Wireless Channel (try in this order) | 11, 6, 1 |
| For a secure network | WPA 2 is preferred over WEP |
I hope this helps solve some of your problems and that T-Mobile documents this somewhere.
I've been looking to PIMP my IDE by changing some of the colors to it. I came across this post on DEvHammer which pointed http://frickinsweet.com/tools/Theme.mvc.aspx#. This web application allows you to create a Visual Studio theme based on three colors.
It is Frickin Sweet, as implied by the domain name.
As some of you know, I have the Southeast Valley .NET User Group web site running on Telerik's Sitefinity product. The product itself is awesome but needs a few features here an there... One of which is a mechanism to get data into Sitefinity quickly. Luckily, Sitefinity provides a pretty extensive API for you to develop against. So with some free time, the little I have, I put together a Data Importer tool for Sitefinity. This tool will allow you to import data from a Comma Separated file into any Sitefinity generic provider.
The project is open source and available at http://www.codeplex.com/SEVDNUGDataImporter please report any problems or feature request there.
Enjoy!
This book is short on the number of pages but not necessarily on content. The books author approaches Software Development Project Management as a problem and offers up how you can use Trac and Subversion as a solution.
The book starts to talk about what Software Development Project Management is a how to break it up into its pieces. It then proceeds to introduce how to make Software Development Project Management easier with Trac, Subversion, Apache Web Server and WebDAV. The book then begins to describe how to use Trac and Subversion of some of the details of each.
Overall, the book is a good starting point if you want to add Trac and Subversion to your project. There are two things that I would have liked to see in the book however. The first is the use of TortoiseSVN client as opposed to the command line. The second is less use of the command line, while this is OK for Linux developers and some Windows developers, most do not like to use command lines.
You can find more about the book from the Packt Publishing web site at http://www.packtpub.com/managing-software-development-with-trac-and-subversion/book
So, I heard that the Sitefinity application had this generic content module that was pretty easy to extend. Well since I wanted to add a few new features to the Southeast Valley .NET User Group web site and I do not have a great deal of time, I decided to dive in a extend it. Well let me tell you that with a little digging (about a week’s worthL) I was able to pull it off. So that you do not have to go through the pain, I will lay out the instructions for you. This guide will require virtually no coding, just a little HTML markup and some web.config changes.
To read the full article visit http://www.josephguadagno.net/Articles/1/Technical-Articles/10/Creating-a-new-Sitefinity-generic-content-module.aspx
Well the time is here for the Southeast East Valley .NET User Group to hold it first of two meetings to compare different Object Relational Mapper technologies. Some of the representative technologies will be LINQ, nHibernate, LLBGen Pro, and more.
The event will be broadcast via LiveMeeting starting at 6:30 PM MST.
For more details on the event visit: http://sevdnug.org/Events/2008-07-24/Southeast_Valley_NET_User_Group_Meeting_July_2008.aspx
Well as you can see the title is quite but extremely accurate. The book covers a "real world" use of Windows Workflow foundation. The author takes you through Windows Workflow Foundation by building a bug tracking application which is an ideal candidate for a workflow technology. I think this approach is what makes this book stand apart from other Windows Workflow foundation books. It is short and concise and gives you a real application of the technology. This is not a book filled with marketing fluff or the Hello World app (with the exception of the first chapter).
Overall, this book is a good read for those that want to get started in Windows Workflow Foundation.
The books web site: http://www.packtpub.com/windows-workflow-foundation-Csharp/book
The July July and August 2008 meetings of Southeast Valley .Net Users Group (SEVDNUG) will host a comparison of different Object Relational Mapper / Data Access Layer technologies.
Requirements have been to established so that there is a common database and user interface to compare these technologies against. Each presenter will be given 15 minutes to demonstrate there technology and/or framework followed by a 5 minute Q&A session. At the end of all of the presentations there will be a Q&A session for all of the presenters and attendees.
Since we have so many technologies represented, 9 at last count, the event will span two meetings. In addition, if you can not attend but are interested in the event, it will be broadcasted via LiveMeeting.
Current Technologies Represented:
- Linq Overview
- Linq to SQL
- Linq to Entities
- QuickObjects
- Subsonic
- netTiers
- nHibernate
- ActiveRecord
- LLBGen Pro
- EasyDB
We would like presenters for the following:
- CSLA
- Enterprise Application Blocks
- Entity Framework (Astoria)
- Any other ORM tool
If you want to present, please send an email to
presentations@sevdnug.org.
More information can be found at:
http://www.sevdnug.org/Events/database_layer_comparison.aspx Event Information
Event Registration: In Person
Details about the July 2008, time, place, location can be found at:
http://sevdnug.org/events/2008-07-24/Southeast_Valley_NET_User_Group_Meeting_July_2008.aspx To register to attend this event
IN PERSON:
http://www.clicktoattend.com/invitation.aspx?code=127832 Details about the August 2008, time, place, location can be found at:
http://sevdnug.org/events/2008-08-28/Southeast_Valley_NET_User_Group_Meeting_August_2008.aspx To register to attend this event
IN PERSON:
http://www.clicktoattend.com/invitation.aspx?code=127833 LiveMeeting Information
July Meeting August Meeting
The July 2008 meeting of Southeast Valley .Net Users Group (SEVDNUG) will host a comparison of different Object Relational Mapper / Data Access Layer technologies.
Requirements have been to established so that there is a common database and user interface to compare these technologies against. Each presenter will be given 15 minutes to demonstrate there technology and/or framework. At the end of all of the presentations there will be a Q&A session for all of the presenters and attendees.
Current Technologies Represented:
- LLBGen Pro
- nHibernate
- Castle ActiveRecord
- netTiers
- Linq to SQL
- QuickObjects
- Linq to Entities
More information can be found at: http://www.sevdnug.org/Events/database_layer_comparison.aspx
To register to attend this event: http://www.clicktoattend.com/invitation.aspx?code=127832
Event Details:
When:
July 26, 2008 @ 6:00 PM
Where:
Ocotillo Corporate Center
Golden Nugget Room
2600 South Price Road
Chandler, AZ 85286
Northwest Corner of Price Road and Queen Creek Rd.
AppDev is providing their Exploring Microsoft Silverlight 2 course for free. This course contains about 3 hours of Silverlight content presented by Dino Esposito.
More Posts
Next page »