Jim Bray: The Blog
   


About
Jim Bray: The Blog, Freeware, Anti-Empire, Sci-Tech

Jim Bray
jb at as220 dot org

September
Su Mo Tu W Th F Sa
  5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Subscribe
Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Flavours
There's more than one way to view this weblog; try these flavours on for size.

  • index
  • circa 1993
  • RSS
  • Links

  • The Guardian
  • Brian Jepson's Blog
  • Multimedia Uploads
  • My website
  • raelity bytes ;-)

  •    

    Thu, 01 Dec 2005

    Nokia 3650 as Modem using GPRS and Bluetooth; Check Out Mozilla Firefox

    I just got this working on an old Toshiba laptop, on which I'm running Win98 for the time being. First I tried using Nokia's modem setup utility, but it apparently didn't recognise my USB Bluetooth widget (some generic thing from Ebay which apparently uses Widcomm software) and was useless. Then I tried variants of instructions for doing it with Linux, but eventually trolled the Net and came up with an extremely simple solution: use *99# as the phone number (no AT prefix). Worked right away, gave me a solid 3.2KB/sec on a download. Not real fast, and I'm not cancelling my Newegg order for a Wifi card, but I'll sure enjoy it next time I'm on a long train ride or something... or my cable or main system goes down.

    In other news, Mozilla Firebird has been renamed yet again, due to a namespace conflict, as Firefox. Firebird was better (apparently some Freeware program I've never heard of had claim on it [Give it up!], but Fire**** 0.8 is impressive. [I nominate 'Firestar' for the next namechange!] Fastest browser I've ever used. You won't notice it on a modern system, probably, but I'm back to using the old K6-2 since the third K7-class mboard I've tried died on me [is this stuff just pushed too far to be stable now?], and 0.8 has noticeably quicker startup and rendering than 0.7 (or Mozilla 1.6) does. And IE? Buh-Bye, IE. Buh-Bye.

    [/Cellphone] permanent link writebacks

    Bluetooth and Nokia 3650: Success!

    I bought a Bluetooth USB dongle recently on ebay (two, actually, because of my bidding strategy, so I have one to sell), and without too much difficulty managed to bluetooth a picture from my phone to my Debian/unstable Linux box. The bluetooth widget claims to be a 'Bluetooth PC Adapter Y-212' and that is about all it has to say for itself. The following comments all refer to Debian/unstable on 12/21/03.

    Notes and Hacks:

    My primary source was http://www.saunalahti.fi/~laakkon1/linux/3650_blue.php

    Notes on this site:

    1. 'sdptool add --channel=10 OPUSH' is needed as stated. There is no rc file for sdpd, leaving the ugly choice of hacking this into /etc/init.d/bluez-sdpd.
    2. The 'openobex-apps' package is not required. 'obexserver' is. obexserver, like sdpd, doesn't have an /etc/rc file and doesn't take args. It dumps stuff in /tmp, period. It doesn't need to run as root; run it with the UID you want the downloaded files to belong to.
    3. There appears to be no 'ussp-push' in Debian/unstable.

    ussp-push

    I pulled down the source from http://www.unrooted.net/hacking/bluez-rfcomm-obex.html> and hacked it a bit (see below). Then I built it and used it to send the Makefile to my phone (it came in as a text-message).

    ussp-push patch

    This fixes Makefile to work both with Debian and hopefully other distros, and makes the code work with the latest libopenobex. I sent it upstream to the developer, so you hopefully won't need it soon.

    diff -b -C 1 ussp-push-old/Makefile ussp-push/Makefile
    *** ussp-push-old/Makefile	Mon Jul  1 04:35:28 2002
    --- ussp-push/Makefile	Sun Dec 21 15:02:25 2003
    ***************
    *** 18,21 ****
    --- 18,29 ----
      
    + GLIB=glib-2.0
    + 
      GLIBINC=$(shell glib-config --cflags)
    + ifneq (, $(findstring '-I', $(GLIBINC)) )
    + GLIBINC=$(shell pkg-config --cflags $(GLIB))
    + endif
      GLIBLIB=$(shell glib-config --libs)
    + ifneq (, $(findstring '-L', $(GLIBLIB)) )
    + GLIBLIB=$(shell pkg-config --libs $(GLIB))
    + endif
      
    ***************
    *** 27,30 ****
    --- 35,46 ----
      
    + 
    + 
    + OBEXINC=$(shell openobex-config --cflags)
    + ifneq (, $(findstring '-I', $(OBEXINC)) )
      OBEXINC=-I/usr/local/include
    + endif
    + OBEXLIB=$(shell openobex-config --libs)
    + ifneq (, $(findstring '-L', $(OBEXINC)) )
      OBEXLIB=-L/usr/local/lib -lopenobex
    + endif
      
    diff -b -C 1 ussp-push-old/obex_main.c ussp-push/obex_main.c
    *** ussp-push-old/obex_main.c	Mon Jul  1 04:26:11 2002
    --- ussp-push/obex_main.c	Sun Dec 21 14:33:13 2003
    ***************
    *** 222,225 ****
          }
    ! 
          custfunc.userdata = gt->userdata;
          custfunc.connect = cobex_connect;
    --- 222,228 ----
          }
    !     #ifdef OLDLIBOBEX
          custfunc.userdata = gt->userdata;
    +     #else //OLDLIBOBEX
    +     custfunc.customdata = gt->userdata;
    +     #endif //OLDLIBOBEX
          custfunc.connect = cobex_connect;
    

    [/Cellphone] permanent link writebacks

    ussp-push Debian Package available

    I made a Debian .deb of ussp-push (see previous entry), available here: http://as220.org/jb/freeware/ussp-push/ for your Bluetooth pleasure.

    [/Cellphone] permanent link writebacks

    Nokia 3650 videos and such from Western North Carolina

    I'm down in the mountains of Western North Carolina these days, using my new Nokia 3650 for e-mail and primitive web-browsing, and as a camera, video-camera, tape recorder, notepad and general PDA. Gotta love it. I've been mailing myself stuff from the phone to off-phone archive it (to free up the memory card for new stuff), and found that I could use the browser in the phone to look at my uploaded videos, which are viewable here: http://as220.org/jb/vids. Enjoy.

    ...Hot Dang! Just for yucks I tried to view one with the loathsome MSIE. My friend Heather is a multi-media freak, so I wasn't too surprised that it played, once I let RealPlayer download a plugin for it...

    That worked so well, I did some more hackery with procmail and munpack, so my new multimedia uploads will automatically become visible here: http://as220.org/jb/newmedia.

    UPDATE: Still down in WNC. Made a directory where pictures can be seen after I sort them out from newmedia: http://as220.org/jb/pics.

    [/Cellphone] permanent link writebacks