Hi,

        While waiting for my new dongle to arrive, I was playing a bit
more with the old_belkin driver (by the way, Dag, any chance of having
it in your patches ?).
        I've discovered that the IrDA stack is very flaky at
9600. While with a normal dongle at slow speed (19200 for example)
things are working OK, at 9600 things are really messy. I manage to
connect (for example via IrComm or IrLan), but after a few second or
when I try to do a bit of real stuff, then the connection freeze and
no traffic goes through at all.
        irdadump show me still some LAP activity every second (cmd/rsp
pairs), but no high level activity. In kernel messages, LAP claim that
there is no longer any activity and that it has disconnected my
connection.

        As far as I can tell, this has nothing to do with the dongle
driver (I go through a few change speed without a sweat and packets
are still flowing at the LAP layer). I feel that this is a weird
interaction in the IrDA stack when at 9600.
        Dag, this one should be really easy for you to test out : take
your favourite dongle driver and limit it to 9600...



        By the way, you might wonder why all the fuss about 9600,
which is really slow. I'm looking into IrDA for a very simple
appliance, so I need to cut down and limit the cost and
functionality...
        Actually, I'm looking at Ultra (a proposed IrDA standard),
which is implemented on the ConnectionLess service at LMP, and over UI
frames outside connection at the LAP layer. I like it because I can
keep my appliance really simple (no connection, no negociation, no IAS
and all that jazz).
        I've realised that none of this is implemented in Linux. But
that's not that bad, because it's always possible to hack
something...
        Does anybody have info on Ultra or the ConnectionLess service
in other OSes (such as Win, WinCE, Palm...) and what are the interface
for those services ? Is there any standard API for those things ?

        Thanks...

        Jean

_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to