XmBlackBerry --- Blackberry cell phone utility & modem

Browsers, email, chat, etc.
Message
Author
User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#16 Post by edoc »

Anyone tried BBTether with a Blackberry Pearl 8130?

Here is the site:
http://wiki.colar.net/tethering_with_bl ... l_on_linux
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#17 Post by edoc »

I really could use a working link between Puppy 4.2.1 and my Blackberry Pearl!

I may be where there is no Internet and really must remain connected.

I cannot believe that no Puppy user has found a way to to link this popular phone and use the Internet connection through it.

Help, please?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#18 Post by edoc »

Puppy Hardware Info for USB Devices sees my Blackberry:

Manufacturer=Research In Motion
Product=RIM Composite Device
SerialNumber=2DC6D74EAF213C94825C151033A71F2F5EABF736
VendorID=0fca ProductID=8004 KERNEL-MODULE=usb-storage


Why cannot I communicate with it in order to use it as a cellular modem?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#19 Post by kirk »

edoc,

If you haven't yet, try Fatdog. It has a kernel module for blackberrys to access it's modem. You'll find a little GUI under networking. It uses wvdial to dial the modem, right now it's set up for Verizon. If you use another carrier you'll have to edit /usr/share/blackberry/wvdial.conf with what ever your carrier requires. You'll see some other wvdial.confs in that directory for other carriers, but they are just guesses. Haven't tried it with the Perl, but I just googled it and it seems some are having success.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#20 Post by edoc »

I found this discussion of Fatdog and left a note asking about tethering:
http://puppylinux.com/blog/?viewDetailed=00540

It sounds as though it was an abandoned Alpha.

I am not certain how to proceed if they have abandoned it and do not port over that functionality.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#21 Post by edoc »

hey, wait a minute, I chased Fatdog here and it looks like it is you!

http://puppylinux.asia/tpp/kirk/Fatdog/iso/112/

I see it was active until April instead of abandoned in January.

Is it a functional Puppy that I can dual-boot or is it still Alpha and might corrupt a laptop install that I really depend upon?

Any chance of a PET to add this functionality to 4.2.1?

Also, since there is no little .txt file to explain the contents of the folder, what is the difference between the various Aptil '09 versions of Fatdog, please?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#22 Post by kirk »

Fatdog 112 is stable, it's a puplet of 4.1.2 with a different kernel, the full Xorg and extra packages. Fatdog2 alpha 3 is alpha, it's built with T2 and Woof, similar package selection as Fatdog 110.

I don't have Puppy 4.2.1 installed. I'll attach my Blackberry modem script and the Xmblackberry kernel module source. If you have the devx sfs file and kernel source sfs files installed, you should be able to compile the kernel module. This is what to do:

1. Extract Blackberry-modem.tar.gz to /.

2. Extract Xmblackberry-module somewhere.

3. Open a terminal window in the now extracted Xmblackberry-module kernel directory.

4. Type make. The kernel module should build.

5. Replace /usr/share/blackberry/blackberry.ko with the one that you just compiled.

6. If your carrier is Verizon, try it out. You'll need to type fixmenues in a terminal window and restart the window manager for it to show up in the menu under networking.

If you use another carrier you'll have to edit /usr/share/blackberry/wvdial.conf with what ever your carrier requires. I called Verizon, after being transferred a few times I finally spoke with someone who knew something. You need to know what initialization string(s) they use, what number to dial, user name and password.
Attachments
Blackberry-modem.tar.gz
(27.51 KiB) Downloaded 474 times
Xmblackberry-module.tar.bz2
(26.46 KiB) Downloaded 455 times

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#23 Post by edoc »

Just a couple of questions for clarification so I don't unnecessarily make a big mess!

Can the "Extract" be done via PupZip or must it be done in rxvt?
kirk wrote: 1. Extract Blackberry-modem.tar.gz to /.
Is this the recommended method?

Code: Select all

tar -xvzt Blackberry-modem.tar.gz /
kirk wrote: 2. Extract Xmblackberry-module somewhere.

Code: Select all

tar -xvzt Blackberry-modem.tar.gz /mnt/sda2/savestuff/bb/
kirk wrote: 6. If your carrier is Verizon, try it out. You'll need to type fixmenues in a terminal window and restart the window manager for it to show up in the menu under networking.

If you use another carrier you'll have to edit /usr/share/blackberry/wvdial.conf with what ever your carrier requires. I called Verizon, after being transferred a few times I finally spoke with someone who knew something. You need to know what initialization string(s) they use, what number to dial, user name and password.
I have just been informed that the completion of the "physical" merger of Alltel and Verizon will not be complete until the 15th. Arghhh!

I will see about acquiring the initialization string. A friend has the other info, and may have the initialization string as he's doing this under a MS version of windows.

Thanks!
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#24 Post by edoc »

I changed directories to "/" so that it becomes the default for output of the Extract the added the path of the source archive and ran a standard txvt tar to extract.

Why am I getting this tar error, please?

Code: Select all

# tar -xvzt /mnt/sda2/savestuff1/documents/Blackberry-modem.tar.gz  
tar: You may not specify more than one `-Acdtrux' option
Try `tar --help' or `tar --usage' for more information.
# 
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#25 Post by edoc »

I did a little reading on the tar commands - it is too long between usages to remember them - and found one that looked appropriate to this purpose.

Did this do what it should or have I made a big mess of things?

Code: Select all

# tar -xvvzf /mnt/sda2/savestuff1/documents/Blackberry-modem.tar.gz
drwxr-xr-x root/root         0 2008-12-19 07:32 usr/
drwxr-xr-x root/root         0 2008-12-19 07:33 usr/sbin/
lrwxrwxrwx root/root         0 2009-02-02 09:14 usr/sbin/blackberry-modem -> ../                                                                                                                   share/blackberry/blackberry-modem
drwxr-xr-x root/root         0 2008-12-19 07:31 usr/local/
drwxr-xr-x root/root         0 2008-12-19 07:31 usr/local/lib/
drwxr-xr-x root/root         0 2008-12-19 07:31 usr/local/lib/X11/
drwxr-xr-x root/root         0 2008-12-19 07:31 usr/local/lib/X11/mini-icons/
-rw-r--r-- root/root      6598 2006-11-24 07:52 usr/local/lib/X11/mini-icons/bbi                                                                                                                   con.xpm
drwxr-xr-x root/root         0 2008-12-19 07:28 usr/share/
drwxr-xr-x root/root         0 2008-12-19 07:29 usr/share/applications/
-rw-r--r-- root/root       252 2008-12-19 07:29 usr/share/applications/blackberr                                                                                                                   y-modem.desktop
drwxr-xr-x root/root         0 2009-07-06 10:32 usr/share/blackberry/
-rw-r--r-- root/root       232 2009-02-11 01:28 usr/share/blackberry/wvdial.conf
-rw-r--r-- root/root     68323 2009-06-20 23:19 usr/share/blackberry/blackberry.                                                                                                                   ko
-rwxr-xr-x root/root      1377 2009-02-03 00:43 usr/share/blackberry/blackberry-                                                                                                                   modem
-rw-r--r-- root/root       249 2009-02-25 01:01 usr/share/blackberry/wvdial.conf                                                                                                                   .alltel
-rw-r--r-- root/root       318 2009-02-25 09:33 usr/share/blackberry/wvdial.conf                                                                                                                   .cingular
-rw-r--r-- root/root       271 2009-02-25 00:55 usr/share/blackberry/wvdial.conf                                                                                                                   .sprint
-rw-r--r-- root/root       232 2009-02-11 01:28 usr/share/blackberry/wvdial.conf                                                                                                                   .verizon
-rw-r--r-- root/root       213 2009-02-25 09:47 usr/share/blackberry/wvdial.conf                                                                                                                   .cingular2
# 
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#26 Post by kirk »

That might have worked. See if you have /usr/share/blackberry, if not just click on it. XArchive will open. Then click on "Select All" and then "Extract". Then It will ask you where you want to extract it, just type / and then click OK. Now that's for the Blackberry-modem.tar.gz. The kernel module can be extracted any where you like.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#27 Post by edoc »

kirk wrote:That might have worked. See if you have /usr/share/blackberry,
Yes, I have that.
kirk wrote: The kernel module can be extracted any where you like.
Make does work because I don't have the devx.sfs and kernel source files.

I cannot find where they put the devx.sfs for 4.2.1

I also don't know where to find the "kernel source sfs" files.

I do this so rarely that I don't remember from time to time how to do all of this.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#28 Post by edoc »

OK, located the 4.x devx.sfs files here:
ftp://ftp.ibiblio.org/pub/linux/distrib ... modules-4/

Do I correctly presume that I need the 2.6.25.16 patched kernel source for 4.2.1?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#29 Post by edoc »

Oh, also, what do I do with these files once I have them, please?

I don't recall using a .sfs before and although I have seen threads about them I kinda glazed-over when reading them.

Does 4.2.1 contain an item in MENU like Puppy Universal Installer that automates this and I missed it?

There is no .txt file associated with the download folder that describes the differences in the files nor one that contains basic instructions - both would seem to be helpful and valuable to include as standard procedure. WDYT?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#30 Post by kirk »

Do I correctly presume that I need the 2.6.25.16 patched kernel source for 4.2.1?
type uname -r in a terminal and it will tell you your kernel version.

Oh, also, what do I do with these files once I have them, please?
If your booting from CD or have a frugal install, that is to say that you have a pup_save file, you place the sfs files in the same place as your pup_save file. Then reboot.

If you have a full install you'll have to mount the sfs files and copy everything to /.

You might want to consider downloading Fatdog and see if you can get it to work with blackberry before you do all this.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#31 Post by edoc »

kirk wrote:
Do I correctly presume that I need the 2.6.25.16 patched kernel source for 4.2.1?
type uname -r in a terminal and it will tell you your kernel version.
2.6.25.16

Oh, also, what do I do with these files once I have them, please?
kirk wrote: If your booting from CD or have a frugal install, that is to say that you have a pup_save file, you place the sfs files in the same place as your pup_save file. Then reboot.
Yes, Frugal. OK, will do.
kirk wrote: You might want to consider downloading Fatdog and see if you can get it to work with blackberry before you do all this.
Will Fatdog run off a CD?

Seamonkey 2.0 w/Flash made a mess copying some but not all of my Mail archives into my Personal Storage File and I haven't yet had a chance to fix that - thus the old PSF bottleneck is back making a nuisance of itself.

Is Fatdog stable enough to use all the time?

What are the key features of Fatdog versus Puppy 4.2.1, please?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#32 Post by kirk »

Yes, fatdog will run off CD. Boot with pfix=ram so it does not use your pup_save file. Then you can see if it works for you. Like I said, getting the correct settings for wvdial is the biggest problem. If you've got the devx file and the kernel sfs files then you can try it in 4.2.1.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#33 Post by edoc »

I have them and was trying to run checksum but the checksum for the kernel src is incorrect - one has a 15 and the other a 16.

Could it be a typo or did someone post the wrong checksum?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#34 Post by edoc »

What are these errors tellimg me, please?
# make
make V=0 -C /lib/modules/2.6.25.16/build M=/mnt/sda2/savestuff1/bb/kernel modules
make: *** /lib/modules/2.6.25.16/build: No such file or directory. Stop.
make: *** [modules] Error 2
NOTES:

The location of the modules is /mnt/sda2/savestuff/bb

The location of the devx and kernel is /mnt/home/

Just in case that difference is important.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#35 Post by kirk »

Do you have /usr/src/linux-2.6.25.16 directory? If not the kernel source sfs file is not installed. If your sfs file doesn't end with _421.sfs it won't automatically be loaded at boot. You can rename the file or Go to Menu - System - Bootmanager and click on the choose which sfs files to load button.

/lib/modules/2.6.25.16/build should be linked to /usr/src/linux-2.6.25.16 hopefully that is done in the kernel source sfs, if not you'll have to do it.

Post Reply