[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Inspiron 8000 IrDA problem



On 20 Mar 2002 16:09:32 +0200, Fabian Fagerholm writes:
>> #include<pls_dont_cc_me_on_mailing_lists.h>
>#include <general_apologies.h>

;)

<...>
>Notes:
>- Only works with SIR so far, so you won't get the 4 megabits-per-second
>  speeds of FIR (Fast InfraRed). SIR is serial speed, so 115200 bps.
>- Kernel: Linux 2.4.18.
<...>

...and 2.2.20, at least.

<...>
>Run modconf and find the irtty module (net/irda) and load it. At this
>point, error messages can be ignored. Then, edit /etc/modules and make
>sure irtty is loaded BEFORE the maestro3 module (sound card). You must
>now SHUT DOWN your machine because once the maestro3 module has been
>loaded, irda will not work unless you load it first. Rebooting does not
>seem to help, you really have to cut power.

On the I8100, rebooting is just fine.

<...>
>Did I miss anything?

Not really, AFAICT.

BTW, the changes I spoke of (diff -u), credits Christian Mock:
.-.-.-.-.-.-.-.-.-.
smc-ircc.cm smc-ircc.c
--- smc-ircc.cm Wed Mar 20 15:57:47 2002
+++ smc-ircc.c  Sun Mar 25 18:31:20 2001
@@ -67,8 +67,8 @@
 
 #define CHIP_IO_EXTENT 8
 
-static unsigned int io[]  = { 0x300, ~0 }; 
-static unsigned int io2[] = { 0x3e8, 0 };
+static unsigned int io[]  = { ~0, ~0 }; 
+static unsigned int io2[] = { 0, 0 };
 
 static struct ircc_cb *dev_self[] = { NULL, NULL};
 
@@ -1078,4 +1078,3 @@
 }
 
 #endif /* MODULE */
-
.-.-.-.-.-.-.-.-.-.
(kernel 2.2.20!)

I haven't tested them myself, though.

cheers,
&rw
-- 
/ Ing. Robert Waldner | Security Engineer |  CoreTec IT-Security  \
\   <rw@coretec.at>   | T +43 1 503 72 73 | F +43 1 503 72 73 x99 /




Reply to: