View Single Post
Posts: 631 | Thanked: 837 times | Joined on May 2007 @ Milton, Ontario, Canada
#70
Very nice guys I love the fact that not only are we all having success, but that the wiki entry is getting updated with the appropriate information as well! (Thanks Tex for starting that trend!)
I noticed that a "wishlist" appeared on the bottom of the entry, so let me address that now:
1) automatic detection and activation of all devices passing functionality test

- Now that I know what the product ID's are (because previous to this I would have had to have gone out and bought every USB adapter on the planet to test with... and quite frankly, I just don't need that many adapters! and the Linksys worked very well and consistently originally) I can add them to the packaged udev rule; that should give the desired "plug and play" functionality.

2) Advanced control panel/static IP

-Unfortunately I have absolutely 0 python/tablet gui programming experience, so if somebody's thinking about this I'm more than willing to help out but I don't have the skills to do it at the moment. That said, what I will do is implement a static IP setup file... that way, if you want to use a static IP you just enter the information into the file, and when you connect your adapter it will use that information instead of performing a DHCP request.
The Nokia guys didn't go as far as actually implementing IP settings for dummy connections (I suppose that makes sense anyways), so we can't just use the connection profiler like with wifi, but what I will try to do is set things up so that you can define multiple "connection profiles" in that settings file I'm making... that way you can have many connections setup that only appear when you're wired in... so one wiht static IP for say network "Work", one with dhcp for network "Y", etc; and of course you can switch between them using the usual connection manager. (And when you remove your USB device, all of them go and hide away just as WIRED does now so you don't have to worry about them).

Does that work?

Thanks,
-Rob