Missing Sync and the Garnet VM on Nokia n810
In the long and continuing saga to have a decent mobile Internet solution that is friendly to Free Software, I’ve been working out a porting strategy to get rid of my Treo 650, which, while it’s been useful, is now beyond the end of its useful life. The replacement for the Treo is a Nokia n810, which is not a phone, but can use a phone over Bluetooth to get Internet access. It’s a great little linux box, with a Mozilla-based browser with Flash and wealth of 3rd party apps via .deb repositories. Wifi, bluetooth, GPS, etc. Meanwhile, I want a phone with good phone audio quality (pretty much rules out smartphones - bummer), EVDO, Bluetooth, and 4+ hours talk time (so I can run it all day without charging). A flip-phone is really what I want, to avoid accidental dialing in my pocket (DAMHINT), not just for the Captain Kirk factor.
I have a decent workflow established with the Treo 650 and Missing Sync on Mac OS X that works pretty well for me. Access, the company which owns Palm OS, released, a while back, a PalmOS 5 emulator for the Nokia n810 which runs all the basic Palm applications. I tried getting this working earlier but wasn’t successful.
Now that’s changed. One unexpected checkbox later and I have full HotSync between n810/Garnet and Missing Sync 5.1 on Mac OS X 10.4.11. Here’s how to do it:
First, in the Sharing Pane of System Preferences, make a new firewall exception like this, to allow in Network HotSync preferences:

Now, add a new handheld in Missing Sync, and change the Preferences, to include these:

And set the various standard conduits to overwrite data on handheld with desktop (once only).
Now, on the Garnet VM, put in the IP address of your Mac (dns didn’t work for me), and click the HotSync button. You should get a successful sync. Do it again to make sure it does nothing, quickly, indicating successful sync. Change some data on both ends and make sure it syncs. OK, you’ve got sync.
Now, go back and uncheck the allow-all-handhelds-to-network-sync box to protect your data. Make sure ‘Network’ is set in ‘Edit Handhelds’, and it’ll continue to work. I’m not sure what happens the first time, but there must be some handheld negotiation that’s required without permissions. Minor inconvenience, just needs to be documented.
All the iCal stuff should sync just fine, but MemoPad apparently doesn’t allow a way for sharing Memos between handhelds. So, to get this you also need to copy the Memo data file; copy:
~/Documents/Palm/Users/treo-profile/MemoPad.memopad
to:
~/Documents/Palm/Users/n810-profile/MemoPad.memopad
and sync again. You should have all your common Palm data on the n810 at this point.
Have fun. I ordered a new-in-box Motorola e815 radio from eBay for $90, which meets all my phone criteria. From here, I’d like to move to KDE PIM apps, and perhaps OpenSync. OpenSync to iSync is a non-starter, currently, but perhaps SyncML can bridge the gap.
Amazon SMS Shopping
Amazon has half a disruptive idea in its TextBuy service.
Here’s how it works: You register your phone # with your Amazon account and then if you find something you want to buy (however you do that) you SMS the UPC Code to Amazon. Assuming you have 1-Click setup, it places an order for you and sends you back a text indicating either success (it’s going to ship) or failure (out of stock, not carried, etc.). You can optionally set a preference to not ship the item right away if you want to be able to cancel the order later on their website. In this case, the order gets executed, say 12 hours after you place the order.
Cool, huh? Sorry, I lied to you. That’s not how it works, it’s how it should work. Here’s how it really works:
- You SMS the UPC code to Amazon
- If Amazon stocks the item, Amazon replies with the first two search results for that code.
- To purchase am item, users reply with 1 or 2
- They get an SMS back prompting them for their email address and zip code.
- The user types in their e-mail address and zip code on their crummy phone keypad using 3-tap input.
- The service then calls the user’s phone and completes the checkout process using an automated voice menu system.
I’d use the first system I described but not this one. Coming soon, perhaps?
Palm Linux Phone Slips Another Year 3
Ouch. I was waiting until the end of the year to get a new phone since Palm had announced its linux-based phone would be out before Christmas. Today they announced they’ve slipped a year on that schedule. Bummer, they should have started on this back in ‘03 or ‘04 when Access (sp?) was trying to convince them to get off old the crumbly old PalmOS.
I can’t handle PalmOS for another year, it’s too creaky for what I want. Apple is committed to a closed platform. Nokia is pushing its phone as an open development platform and some feel passionately about it.
Feedback on the E90 welcome!
MobileFreedom.org
I heard the guy running mobilefreedom.org at the MIT Enterprise Forum today. He sounds sincere and passionate, so watch his space for some information.
My contention is the release of Skype for the iPhone will define the market one way or the other. Google’s success on 700MHz will be the second indicator.
If Apple does not make efforts to block Skype and Google (with Apple?) wins the auction, the future is bright. If Google loses and Apple interdicts, we’re in for six more years of Winter.
Bluetooth in Medical Devices
The ISC is running an interesting note from Craig Goranson today about penetration testing’s potential effects on Bluetooth-enabled medical devices.
In the past, some medical device manufacturers have played it fast and loose with the rules or best-practices. For instance the FCC gave medical devices an exception for radiation, so they didn’t bother to shield anything. And so when wireless network devices started getting near some of these, they went haywire, since they accept interference as well as they restrict it. I know of a respirator that just stopped working when an 802.11b device went near it.
I hope that things have changed recently (I’ve been out of medical for a few years), but I imagine if a rough service scan for bluetooth didn’t take out a device, fuzzing one would. I’d guess that the device manufacturers don’t write their own Bluetooth stacks, and the upstream provider might not have life-critical systems in mind when designing it. I hope I’m wrong on both counts. And I further hope they’re properly watchdogged to reset after a crash. This would make a good study.
It would also be interesting to know what kind of reviews were done on these kinds of devices for some of the high profile people who have them. Do groups like the Secret Service study these things, know how far Bluetooth signals can be transmitted, etc.? There are some crazy implications for security done wrong here.
Google to Buy 700MHz?
Google is throwing its wealth around to encourage the FCC to:”
- let customers download and use any software on the network
- let customers use any device on the network
- sell wireless space to any third-party wireless provider at commercial rates
- allow the wireless network to interconnect with other Internet service providers.
” in the upcoming auction of the 700MHz spectrum. The Old-Telco companies want none of it, but the FCC has already sided with Openness on the first two. Now Google is showing that the FCC can Do The Right Thing without losing out on revenue from the auction. If Old-Telco won’t play, Google will.
Interestingly, this is the strategy advocated by Ron Paul when he visited Google recently. It wasn’t clear from the video that they liked his response at the time, but apparently it’s grown on them. Watch the video, it’s a good listen:
Palm To Spank Apple Again
I just notice over at Businessweek, there’s a big shakeup at Palm today. They sold a quarter of the company to an investment group, kicked out the CEO, and Jon Rubenstein, former hardware VP at Apple, is taking over and is going to be working with Jeff Hawkins on their new products.
For those of you who don’t assiduously watch this space, that new product is a linux-based smartphone to launch at the end of this year.
Apple went too early with the iPhone, wanted to do something new with cell phones (good), got turned down by Verizon (expected) and got stuck on Cingular (bad). Now, you have to be a Cingular customer to own an iPhone and they’re in that deal for five years. This will be the first category of Apple products I won’t own. There ain’t no service here on AT&T and if I lived five miles to the right they couldn’t even write me a contract.
I will, however, buy Palm’s answer to the iPhone, assuming it’s no worse than my Treo (that would be hard). I think they learned some of the ‘obvious’ clues from Apple, the networks all get that they missed out on the iPhone, and they’ll work with Palm. So the iPhone will be available on AT&T and the Palm Treo replacement (Quatro?) will be on Verizon, Sprint, Nextel, MVNO’s, Skype, SIP, etc.
Let me tell you about this device called a Newton…
Fairpoint and GCEDC at UVCIA, 2007-02-21 1
This morning’s UVCIA meeting was a great success, with 43 people in attendance, and two great speakers. First, Mark Scarano shared with us several great stories about what makes economic development work and leveraging your strengths and weaknesses. Did you know that T-Mobile came to have operations in Maine because of a disposable razor? It turns out some execs were in Maine for a tour, but they really considered Maine a distant choice. When one of the execs forgot his razor and a night shift clerk went around to the area’s convenience stores after his shift to find one for him, he was sold. He said you just don’t find that kind of dedication to customer service in the rest of the country.
The second talk was by Peter Nixon, COO of Fairpoint Communications, the company proposing a deal to buy the telephone lines in Northern New England (NNE - Vermont, New Hampshire, Maine). They have operations in various areas around the country, notably the Carolinas, Colorado, and the Pacific Northwest. NNE looks like one of their territories. Their average territory has 13 customers per square mile. NEE’s average is 36, so it’s an attractive market for them. Verizon complains that 80% of their wire plants in NNE serve fewer than 5000 customers, and their interests are elsewhere [evidenced by their inattention to our market]. Peter said he was here not so much to present but to learn, listen, and ask questions, which he did for a good hour.
The proposed deal has Fairpoint taking over the residential, small, and medium business lines from Verizon, purchasing all of the existing cable plant, switching equipment, and facilities. All 3000 employees of Verizon in the area will be retained, and they consider this local knowledge critical to their success. In addition, because Verizon has shifted so much of its local operation out of NNE, they’ll need to hire about 600 more people and build a NOC and call centers. Existing pensions will be honored and fully funded by Verizon. Fairpoint will own 40% of the equity in the deal, will add $1.6B in debt, and plans to grow its way out of that debt with new service offerings. There will be no increase in prices at the time of the changeover and they will not decrease any existing services. The regulatory process is expected to take one year.
Fairpoint’s focus seems to be DSL as the vehicle for expansion of telecommunications services. They’re strongly focused on its deployment into rural areas and 90% of customers in their existing territory can get it. On average, 50% of their customers have access to a competitor’s Internet service and 24% chose the Fairpoint Offering. They offer services besides IP on DSL - they have a cable-tv competitor offering video service using an MPEG-4 HD stream (quoted rates up to 30Mbps (uncompressed, 6-12Mbps compressed) at 8000 feet). There was a question from the audience about QoS on the network and he pointed to the video offering as evidence that reliable delivery is good on their network. Peter stressed many times that increasing DSL availability was their goal. The question was asked how long it would take to wire up the entire Northeast Kingdom, to many chuckles from the audience. The current rate of availability here is 62%. Their goal for Year 1 is 75%. Initially $200M will be invested in infrastructure, with $95M of that coming before the deal is closed. Beyond Year 1, they plan to spend $140M per year on improvements. Roger asked Peter if he could provide coverage maps of their plans and he said that an engineer would have to make the study first, but offered to come back later this year with maps in hand and said studies being done. The big change from Verizon, and one that especially pleases me, is that they’ll put DSLAM’s in Remote Terminals whereas Verizon “doesn’t do that”. I live 1 mile from such a Remote Terminal and while I can’t get any broadband here now, I will be able to get the full boat service from Fairpoint. Peter was careful not to commit to wiring up my road as he hadn’t seen it yet, but he thinks an area like mine becomes interesting with 5-8 customers. I told him I could easily exceed that for him. We talked about the costs of such a project, and the return on investment is pretty good for Fairpoint, but too small for Verizon to care about. I hope that sentence makes our regulators hopping mad - it should.
For Fairpoint, FTTH is automatic for subdivisions > 50 units, but as Todd pointed out, this is New England, not the South, and that we just don’t do that kind of construction. There was recognition that some things would have to be different here. In town, Fairpoint offers Metro Ethernet service, interconnecting schools, for example. As capacity to build out DSL advances, that’s all done on fiber as a backbone, with a natural evolution happening over time to the home. Peter noted that DSL was underrated, and Todd pointed out that most people would be totally fine with ADSL2+ for the foreseeable future.
The discussion turned to the telecomm market and the economics of it. Peter is adamant he doesn’t have to own end-to-end anything to be involved. He buys capacity on demand, leases from other operators, etc. This allows him to save his money until he needs it, while picking up diverse routing in the process. In his current markets he sells DSL wholesale for CLECS, but he said he’d need to learn about any NH regs. before committing to that for here. Philosophically he says he’s all for it, but warns that he’s been tripped up by regulatory requirements before.
Steve asked him about his feelings on community owned networks, such as the Burlington Network and other local efforts. This was the only question that gave Peter pause - his response was that he sees them as potential partners. He would like to provide services onto those networks where they exist. He noted that he’d be responsible for ‘carrier of last resort’ obligations (getting a phone to absolutely anybody) and wanted to make sure he was competing on a level playing field in the case of community networks. He was asked to pledge that he wouldn’t pursue regulatory and legislative roadblocks to community owned networks as Verizon has done in several states. While not willing to swear on it, he said that philosophically he thinks he can compete against any of those on a level playing field. He read the audience correctly in stating that he saw alot of angst among the gathered membership about Verizon’s obstructionism (my words, not his), and pledged to work with those people who are steaming mad at Verizon to never get to that point, and to provide the services people demand.
As an example of this he talked about when he built a community WiFi network for a town - he structured a deal with them to build the network, with a floor of revenue stream guaranteed, then the next level of revenue went 100% to the town, and revenue after that was split 50/50. He provided the infrastructure and service on it, the town got what they wanted, he got revenue to make the deal good for him, and it was a good partnership.
A contingent of folks from the IBEW was there to ask the “hard questions”. They thought Fairpoint was an unstable company and pointed to two recent stock sales by institutional investors. Peter’s answer to their criticism was that Fairpoint was started in ‘91 and has been expanding since then through acquisitions (‘91, ‘94, ‘97, more?) and organic growth. The specific sales in question were by VC firms in for 5 and 9 years, who thought it was a good time for a sale, which he saw as positive. Investors, bankers, and Moody’s reportedly like the deal, with Moody’s reportedly about to raise the rating on their stock. He also pointed out that it’s the States regulators’ job to vet Fairpoint as part of the deal, and that they’re welcome to scrutinize the company. The IBEW people left some flyers on the registration table to lobby against the sale, but they were all gone by time I got out of the room, so I didn’t have a chance to see their points.
What I can say about it is that Verizon don’t give a flying rat’s ass about the economic prosperity and development of the area, as evidenced by their unwillingness to invest in the infrastructure required to keep us competitive in a changing world. So, there’s nowhere to go but up. Yeah, Fairpoint is going to be taking on more lines in this one acquisition than they own in total now, so that’s going to be a challenge, but that’s also why they need to keep the existing staff exactly where it is. If nothing happens here at all, the region is just going to suffer economically, companies are going to relocate elsewhere, and the IBEW guys are going to be looking at layoffs because of it. On the other hand, if Fairpoint delivers everything it promises, this is the missing piece, I believe, to the Upper Valley becoming the next Silicon Valley. If that happens, the IBEW is going to have to double their local membership. I understand their concerns, but ultimately a business is about serving the customer - something Verizon is notorious for failing to do. I encourage them to take a look at the big picture here and embrace change as a means for opportunity. I have no idea what the IBEW’s relationship is with Fairpoint in other areas of the country, and they didn’t bring it up.
Todd had done his homework on Fairpoint’s current Internet capacity (Todd’s expert in this stuff) and pointed out that Fairpoint is probably underestimating the Internet connectivity demand of the Upper Valley based on his metrics, and encouraged Peter to aggressively pursue capacity, robustness, and peering arrangements. Peter would do well to have his guys talk with Todd during their planning phase.
Alan asked some questions about tapping into fiber infrastructure, in an ad hoc way. He suggested running a 3-way fiber ring so that taps could be done easily while retaining redundancy. I expected Peter to say, “yeah, that’s just the right way to do it” but he instead talked about how when he installs fiber he builds in drops for existing likely customers so they can be serviced without interruption. Alan asked what happens if an unexpected customer shows up, and Peter said they could buy backhaul to the point where there is a tap. Alan’s suggestion seems good - I’m not sure what it costs to pull 3 fibers instead of 2, but I’ve been told most of the cost of these projects is conduit and labor, not the fiber.
All in all it was a great UVCIA, the biggest group we’ve had in a while, and the bus service was back again, which was delightful. Thanks to Mark, Peter, Jack, and the board for pulling everything together.
240Mbps Wireless
Buffalo announced today a new pre-N MIMO chipset that can do 240Mbps. Even if you chop that in half and round down, it’s a Fast Ethernet replacement for most home/desktop situations.
