I’ve uploaded a new version of the hso driver that fixes some minor bugs related to the TTYs. I’ve also added device ID for Option GlobeSurfer iCON 225 after some initial positive feedback.

In addition to this I’ve published the first version of a connection utility (called hsod) that creates and maintains a UMTS/HSDPA connection and makes life a lot easier. The utility is still beta and requires some more work, for example I would like it to run in background so that it can be launched from devd when the interface is brought up (ifconfig hso0 up).

Both the driver and the connection utility can be found at the hso page.

One Response to “New version of hso and first version of a connection utility”
  1. Yoshio MITA says:

    Hi,

    I confirmed iCON 225 + FreeBSD 7.0-RELEASE for Orange (Provider in France).
    Thank you very much for the nice work!!!

    BTW, hsoctl seems not working well.

    # hsoctl -a “orange.ie” -p (PIN_Number) hso0

    Did register PIN number very well, but connection seemed not working well. No response came out for a while after message:

    Searching for network (UMTS)

    So I quitted with Ctrl-C, then tried manual connection and it worked well. I post the procedure so that it may help somebody trying to use the device in France.

    # cu -l /dev/cuaHSO0.0
    Connected
    AT
    OK
    AT+CPIN?
    +CPIN: READY
    AT+CGDCONT=1,,”orange.ie”
    OK
    AT_OWANCALL=1,1,0
    OK
    AT_OWANDATA=1
    _OWANDATA: 1, MY.IP.ADDR.NO, 0.0.0.0, NAME.SERVER.IP.ADDR, 0.0.0.0, 0.0.0.0, 0.0.0.0, 72000
    OK
    (note that “MY.IP.ADDR.NO” and “NAME.SERVER.IP.ADDR” should be read as some IP address given by auto negociation.)

    At that stage the blue LED changed to continuous illumination. So I entered
    So from another terminal I configured manually the network as is written in the hso page.

    # ifconfig hso0 MY.IP.ADDR.NO/32 up
    # route add default -interface hso0
    # echo “nameserver NAME.SERVER.IP.ADDR” >> /etc/resolv.conf

    To stop the connection I type at the terminal:
    AT_OWANCALL=1,0,0
    ~.

    FreeBSD driver really a good news for us, because the driver delivered with iCON225 in France is not compatible with certain language versions of WindowsXP; does not work on Japanese Windows, nor Korean Windows.

    Thank you very much again!

  2.