Dear All,

I'm still trying to make my satellite 1800-400 communicate with nokia
8210.
It works fine on WinME, thus the HW is OK.

Toshiba (http://newsletter.toshiba-tro.de/main/) says it has a:

  Super IO SMSC LPC47N227 but:

- people told me info on this site is not reliable
- from WinME I've not found any string saying something like "Super IO
..."
- the word Super is too much for the cheap laptop I have :)

My big problem is that I've not been able to understand what chip I've
in this PC.
Reading Infrared-HOWTO, I've tried BIOSDUMP.EXE, getting the following
info:

==============================================================================
     In current devNode:
          Size      = 98
          Handle    = 15
          ID        = 0x10F0A34D = 'SMCF010' -- SMC IrCC
          Types:  Base = 0x07, Sub = 0x80,  Interface = 0x00
          Attribute = 0x80
               CAN be disabled
               CAN be configured
               BOTH Static & Dynamic configuration 

     Allocated Resource Descriptor Block TAG's:
          TAG=0x47, Length=7 I/O Tag, 16-bit Decode
                                  Min=0x02F8, Max=0x02F8
                                  Align=0x01, Range=0x08
          TAG=0x23, Length=3 IRQ Tag, Mask=0x0400, Info=0x01
          TAG=0x47, Length=7 I/O Tag, 16-bit Decode
                                  Min=0x0110, Max=0x0110
                                  Align=0x01, Range=0x08
          TAG=0x2A, Length=2 DMA Tag, Mask=0x02, Info=0x0A
          TAG=0x79, Length=1 END Tag, Data=0x71

     Possible Resource Descriptor Block TAG's:
          TAG=0x30, Length=0 StartDF Tag
          TAG=0x47, Length=7      I/O Tag, 16-bit Decode
                                       Min=0x03F8, Max=0x03F8
                                       Align=0x01, Range=0x08

          TAG=0x30, Length=0 StartDF Tag
          TAG=0x47, Length=7      I/O Tag, 16-bit Decode
                                       Min=0x02F8, Max=0x02F8
                                       Align=0x01, Range=0x08

          TAG=0x30, Length=0 StartDF Tag
          TAG=0x47, Length=7      I/O Tag, 16-bit Decode
                                       Min=0x02E8, Max=0x02E8
                                       Align=0x01, Range=0x08

          TAG=0x30, Length=0 StartDF Tag
          TAG=0x47, Length=7      I/O Tag, 16-bit Decode
                                       Min=0x03E8, Max=0x03E8
                                       Align=0x01, Range=0x08
          TAG=0x38, Length=0 EndDF Tag
          TAG=0x23, Length=3 IRQ Tag, Mask=0x0CB8, Info=0x01
          TAG=0x47, Length=7 I/O Tag, 16-bit Decode
                                  Min=0x0100, Max=0x0130
                                  Align=0x10, Range=0x08
          TAG=0x2A, Length=2 DMA Tag, Mask=0x0E, Info=0x0A
          TAG=0x79, Length=1 END Tag, Data=0xFB

     Compatible Device Identifier TAG's:
          TAG=0x1C, Length=4 Compatible ID Tag
               pnpID = 0x1005D041 = 'PNP0510' -- Generic IrDA SIR
          TAG=0x79, Length=1 END Tag, Data=0x45

==============================================================================

On my RH 7.1 I've tried lspci:

00:00.0 Host bridge: Acer Laboratories Inc. [ALi]: Unknown device 1632
(rev 01)
00:01.0 PCI bridge: Acer Laboratories Inc. [ALi] M5247 (rev 01)
00:02.0 USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 03)
00:04.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c3)
00:06.0 Multimedia audio controller: Acer Laboratories Inc. [ALi]:
Unknown device 5451 (rev 01)
00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge
[Aladdin IV]
00:08.0 Bridge: Acer Laboratories Inc. [ALi] M7101 PMU
00:11.0 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to
Cardbus Bridge with ZV Support (rev 32)
00:11.1 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to
Cardbus Bridge with ZV Support (rev 32)
01:00.0 VGA compatible controller: Trident Microsystems: Unknown device
8620 (rev 5d)

As far as I understand I've no IR device on the PCI.

Looking at /var/log/messages and dmesg, my 2.4.10 kernel recognizes only
ttyS0 (the standard serial port) and nothing else.
The serial is not compiled as a module in the kernel, but it's in the
kernel.

In the /etc/modules.conf I've the line:

alias char-major-161 ircomm-tty

and when I access with minicom to /dev/ircomm0 the Dag's module
(irda-utils-0.9.13-7) is loaded with no error (seen /var/log/messages).
However, I can't give any command in the minicom window.

I've even tried:

setserial /dev/ircomm0 irq 3 port 0x02F8 uart 16550A  skip_test

being quite sure of port (from BIOSDUMP.EXE) but having some doubt about
the IRQ. However, IRQ 3 was not used by any other application. Sad thing
is that after serserial issued I've tried:

setserial -a /dev/ircomm0

and the parameters I give are not set.

cat /proc/interrupts

does not list IRQ 3

Now I've finished my trials. I've just a couple of doubts:

- should I use toshoboe?
- is there a right sequence of performing operations I missed?
- could it be better have serial as a module?

Am I wrong somewhere? Do I have a chance to use IR with nokia 8210?

It's very kind of you if you've arrived to read at this point.
Thank for your patient.
I hope you can help me some way...

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

Reply via email to