Open Software Solution For Pam (phone As Modem)

Would you be interested in converting the panda to a cell phone?

  • Yes

    Votes: 0 0.0%
  • no

    Votes: 0 0.0%
  • maybe but without android

    Votes: 0 0.0%
  • I want android but could care less about the phone option

    Votes: 0 0.0%

  • Total voters
    0

the only thing that worries me is that they could be stripped down to the point that they require some specific (windows-only"] software to work, otherwise they look nice.
Well, the cheap one can apparently work in linux with a driver recompile.

GPRS is pretty slow for data, though...[/quote]
ugh... website maintenance and linking is very boo on that site, figured it out, grabbed the information that pertains to how they got it to work
*more specifically where this information probably gotten from or his own work was probably done here (for reference)
http://forums.opensuse.org/archives/sf-arc...-need-help.html


*** found the drivers this dude was talking about *****
http://www.prolific.com.tw/eng/downloads.asp?ID=31

----------------------------------
It works on linux!

So default p2303 driver do not regonize that chip. You need modify and recompile it.

In pl2303.h, locate following:

#define PL2303_PRODUCT_ID 0x2303

and add this below:
#define PL2303_PRODUCT_ID_GPRS 0x0609

In pl2303.c, locate

static struct usb_device_id id_table [] = {
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID) },

and add
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) },
in the next line.


And then recompile module and install & use it. I also try send sms with gnokii and it works.
-------------------------------------

I'll post the drivers once I get one of these bad boys... I can't order it atm because of their stupid maintenance + cookies used for ordering *face palm* <_<

EDIT: nice find btw on the forums.... was given some bunny trails to go down and came up with GAMMU
http://www.gammu.org/wiki/index.php?title=Main_Page
SMS and some other stuff open source program, pretty feature rich... gonna look at it
and as mentioned before float's mobile agent
http://sourceforge.net/project/showfiles.php?group_id=71167
both very good finds thanks for the help guys

EDIT2:attempted to get the actual software and driver package from the manufacturer's website, but the site is not intelligible and links are broken almost as if they themselves attempted to use Google translate for a Chinese/bad English hybrid :huh:
since the site is so garbage I'll just wait till I get it and rip it off the cd <_<

EDIT3:able to order finally... stupid cryptic website (fix yo shit!).... 7-10 buisness days yay.

After some thought and further research into android, kinda don't wanna go that route afterall, Yes it looks nice and polished (not as nice as iphone os but ehh) seeing how they wrote android, they seem to have alot of it closed off per the cell phone carriers, T-Moblie prohibits tethering aparently. Not that this can't be worked around, but this wasn't what I was expecting. Also reading this

"Android uses a Linux kernel, but, according to Google, it is not a GNU/Linux distribution (it neither has a native windowing system, nor supports the full set of standard GNU libraries, including GNU C Library). This specific nature makes it difficult to reuse existing Linux applications or libraries"

this is sure to upset some of you guys out there. So I myself wanna stear clear of this and just go with angstrom, looks like what I wanted it for.... phone, sms, cdma etc can be gotten in a true open linux solution.


EDIT:4 I always find sweet reads right before I go home..... the motherload on GPRS & linux http://www.xs4all.nl/~ernstagn/GPRS-HOWTO/
also found the drivers that dude was talking about if the cd it comes with fails >_> http://www.prolific.com.tw/eng/downloads.asp?ID=31
 
Last edited by a moderator:
phone, sms, cdma etc can be gotten in a true open linux solution.
Actually, android is quite an open solution, its problem is that it is so open that carriers are free to add arbitrary limits to its abilities. A free software port of android to an open device doesn't have such limits, and thus is way more interesting than an android phone + contract.

Of course, there is still the matter of available software: GNU/Linux programs won't work on it, so it will depend on whether enough developers will work on it.

If there was an easy install of android on SD for the pandora I would probably keep it around, but not as the main system, and a dalvik port for the pandora OS would be even better.
 
Last edited by a moderator:
. This specific nature makes it difficult to reuse existing Linux applications or libraries"

this is sure to upset some of you guys out there. So I myself wanna stear clear of this and just go with angstrom, looks like what I wanted it for.... phone, sms, cdma etc can be gotten in a true open linux solution.
If you want some phone-specific programs you could take a look at the ones developed for the OpenMoko platform. Those shouldn't be hard to port. I don't own one so I can't speak for the quality of the programs, but I was following them and was hoping they would be able to get a good phone on the market.
 
Last edited by a moderator:
no. i hate contracts.
they have pay as you go... so no contracts.... check your local SIM based cell phone carrier company
-----------------------------------------------------------------------------------------------------------

Ok so I'm pretty damn overwhelmed at this moment, thinking there was only one or two cheap chinese knock off modems that only supported crappy GPRS (not even 3G) I ran across this

http://www.huawei.com/mobileweb/en/view.do?id=462

ZOMG there are SO many options out there all 3G speeds + some boasting 7.2Mbps (not in america.... fail... guess we're stuck with 3g guys =/ ) ... I had no idea such things existed as I'm sure alot of you didn't. But here's the thing, not a single card supports linux, all are windows + mac only that support the voice functions.... community based projects have gotten data services running in linux, also there seems to be some support in GAMMU which is awesome but you can only transfer stuff off and on the phonebook... sms etc but no support for voice

http://cihar.com/gammu/phonedb/huawei/

I'm thinking about maybe contacting the manufacturer in hopes of obtaining source code or at a minimum linux drivers or something.

closer agian but not quite there, but I have probably ran into a roadblock at this point and would seriously like some advice on what path to go down in everyone's opinion?

EDIT: Also start thinking about ideas on what the UI should look like, GAMMU/WAMMU is a pretty fail UI imo, I personally like skype, but with the limited user space on the panda maybe something little less technical and a little more flashy and pretty, I'll try to come up with some sketch ups, of main phone menu and ideas of call pop ups when browsing web and in games etc... but suggestions very welcome
 
Last edited by a moderator:
Hmm, I didn't know Huawei had GSM/GPRS modems as well. I suppose I only started taking notice of this stuff recently.

I've got an E220. It's been confirmed that these work on Pandora without additional drivers, along with the E160 (both tested by DJWillis). I wouldn't be surprised if more of their models just worked. I can send/receive SMS on mine (which I never use) but not voice AFAIK. I could go the VOIP route if I wanted I guess.

If you go 3G/HSDPA, just make sure it's got voice & SMS support.
 
Did some rough sketches today, feel free to check it out http://s548.photobucket.com/albums/ii358/jb0yz/phoneui/

took a break from researching to gather my thoughts and do some art projects ;) please keep in mind these are just really rough sketches, I did my best not to make it look like total ass, but try to focus on the layout rather than the actual looks of it. Suggestions welcome

Most of this so far is a combo of what I liked about the G1 interface, and my instinct's interface esp in the phone book and sms etc (stuff with lots of entries) I'd like to use the "price is right" wheel method.

Another great idea I haven't been able to figure out why this hasn't been brought up... the nub being used to transverse menu content like on the first gen ipods... I didn't come up with a good illistration, but I saw some preview of windows 7 that had something like it but for a touch screen which looks like it failed i donno... but big circle of tasks + nub and execute button = nice idea

After gathering my thoughts today I sorta have a game plan down now, and here's what's on my plate to do now and long term

-get GPRS modem/radio and sim card and set it up to work in linux
-connect to the phone for phone info, wwan, then voice
-make it so GAMMU can talk to the aircard and use supported functions
-rewrite portions of GAMMU to work as desired
-create a new UI for GAMMU/WAMMU
-repeat steps 1 &2 for pandora
-port rewritten GAMMU to Pandora
-support additional modem/radios
-create custom low profile module for external attachment to pandora
-hope for integration of hardware into pandoraV2 :D

I also want to offically name this the PandaPhone Project (it's got a double meaning! :lol: )

EDIT: as such for shits and grins, opened a SourceForge project page http://pandaphone.sourceforge.net/
 
Back
Top