Hi all,
I need help to make irda to work in a notebook based on an EAL51 barebone by
Compal, it has the isa bridge below:
00:1f.0 ISA bridge: Intel Corp. I/O Controller Hub LPC (rev 04)
Subsystem: COMPAL Electronics Inc: Unknown device 0012
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
I tried kernel 2.6.17-rc1-git3 with this notebook, the smsc-ircc2 driver load
with modprobe smsc-ircc2 ircc_fir=0x230 ircc_sir=0x3f8:
[17185468.484000] Overriding FIR address 0x0230
[17185468.484000] Overriding SIR address 0x03f8
[17185468.484000] SMsC IrDA Controller found
[17185468.484000] IrCC version 2.0, firport 0x230, sirport 0x3f8 dma=1, irq=3
[17185468.484000] smsc_ircc_set_sir_speed(), Setting speed to: 9600
[17185468.484000] No transceiver found. Defaulting to Fast pin select
[17185468.628000] IrDA: Registered device irda0
[root@... root]# LC_ALL=C ifconfig irda0
irda0 Link encap:IrLAP HWaddr 6b:b5:06:98
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:0 (0.0 b) TX bytes:30 (30.0 b)
Interrupt:255 Base address:0x230
When I start irattch (with irda0 -s) no packet is transmitted or received by
irdadump. The MAC address only appears in ifconfig after irattch is started.
Sometimes it receives a single packet and nothing more:
[root@... root]# irdadump
18:37:55.492795 xid:cmd b264e37b > ffffffff S=6 s=0 (14)
1 packets received by filter
Does anyone here has a clue about what could be wrong?
--
Lamarque V. Souza
http://www.geographicguide.com/brazil.htm
Linux User #57137 - http://counter.li.org/
|