Hi there!
First the good news:
I've been poking around a little with kernel-2.4.0-test11,
and it seems to work for me after upgrading the modutils.
I have a NSC-87108 card and a Tekram SIR-dongle working together
with IrNET at 115k.
I get about 90-110kBit/s average throughput using ppp-deflate.
And Documentation:
While looking at the Documentation/Changes file, I noticed something
missing:
Not a single word about IrDA!
So I put something together for this file, partly taken from the
README-file in irda-util's irattach directory.
Maybe you gurus take a quick look at it, that I don't get things messed
up unnecessary. Especially the location where the irda-utils can be found!
NSC init:
I'm also trying to hack a litte in the driver for the NSC, mainly to get my
card running, even though the Bios doesn't initialize it.
So I have a question:
Where do these functions in 'nsc-ircc.c' get called?
'nsc_ircc_init_108()' and 'nsc_ircc_init_338()'.
When modprob'ing and running irattach these functions do not semm to get
called, only 'nsc_ircc_init()' and 'nsc_ircc_probe_108()' gets called upon
initialization.
I suspect they get called from nsc_ircc_init() when the user specifies
an ioport.
BTW: what is the syntax for this in the modules.conf?
Ciao,
Flo
So, here's the diff of the Docu:
diff -u linux/Documentation/Changes.old linux/Documentation/Changes
--snip-----------------------------------------------------------
--- linux/Documentation/Changes.old Thu Oct 26 22:49:15 2000
+++ linux/Documentation/Changes Wed Nov 22 20:14:04 2000
@@ -248,6 +248,36 @@
Due to changes in the length of the phone number field, isdn4k-utils
needs to be recompiled or (preferably) upgraded.
+IrDA-utils
+----------
+
+IrCOMM has been given official device numbers, and the IrDA stack has
+been extended to support PPP-over-IrDA with IrNET.
+If you have compiled the IrDA stack as modules (recommended), then you will
+need to add these entries to your /etc/conf.modules file:
+
+# IrDA over a normal serial port, or a serial port compatible IrDA port
+alias tty-ldisc-11 irtty
+
+# IrCOMM (for printing, PPP, Minicom etc)
+alias char-major-161 ircomm-tty
+
+# IrNET (for raw PPP-over-IrDA)
+alias char-major-10-187 irnet
+
+Also, some device files need to be created first:
+For using IrCOMM:
+mknod /dev/ircomm0 c 161 0
+mknod /dev/ircomm1 c 161 1
+mknod /dev/irlpt0 c 161 17
+mknod /dev/irlpt1 c 161 17
+
+For using IrNET:
+mknod /dev/irnet c 10 187
+
+as root.
+
+
Getting updated software
========================
@@ -335,6 +365,11 @@
Ip-route2
---------
o <ftp://ftp.inr.ac.ru/ip-routing/iproute2-2.2.4-now-ss991023.tar.gz>
+
+IrDA-utils
+----------
+o <http://irda.sourceforge.net/>
+
Suggestions and corrections
===========================
--snap-----------------------------------------------------------
---
,--. *************************************************************
| } Florian Schiel, mailto:[EMAIL PROTECTED] **
|--\ /--\ ./~\. Student der Elektrotechnik, FH M�nchen ** -o)
| ) {---' { } Administrator LNT-EIkon, TU-M�nchen ** /\\
L___/ \__. `\_/' *************************************** _\_V
"Never trust anything that thinks for itself,
if you can't see where it keeps its brain."
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda