Bug 11566 - nsc-ircc works only when restarting from Windows
Summary: nsc-ircc works only when restarting from Windows
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Samuel Ortiz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-14 03:10 UTC by Dionisus Torimens
Modified: 2012-05-22 13:59 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.27-rc6
Subsystem:
Regression: No
Bisected commit-id:


Attachments
lspci -vvxxxx diff (side by side) (224.81 KB, text/plain)
2008-09-14 03:12 UTC, Dionisus Torimens
Details
dmesg diff (56.19 KB, application/octet-stream)
2008-09-15 09:48 UTC, Dionisus Torimens
Details

Description Dionisus Torimens 2008-09-14 03:10:27 UTC
Latest working kernel version: unknown
Distribution: Ubuntu
Hardware Environment: Acer Extensa 5220
Problem Description:
When I start my notebook from powered off, irdadump shows no responses to the queries. After booting XP and rebooting, irda works.

Steps to reproduce:
1. Power off completely.
2. Boot Linux.
3. Irda does not work.
4. Reboot into windows.
5. Reboot into Linux.
6. Irda works.

I will attach a diff of the output of lspci -vvxxxx before and after booting XP. I will also attach a diff of the dmesg outputs.
Comment 1 Dionisus Torimens 2008-09-14 03:12:14 UTC
Created attachment 17771 [details]
lspci -vvxxxx diff (side by side)

created with "diff -y lspci-irda-prexp.log lspci-irda-postxp.log"
Comment 2 Dionisus Torimens 2008-09-15 09:48:13 UTC
Created attachment 17784 [details]
dmesg diff

The side-by-side diff between a boot before (right) and after(left) booting windows xp. I didn't find anything significant.
Comment 3 Christoph Klaffl 2008-10-28 06:11:08 UTC
Same problem here:

kernel version: 2.6.27-7
Distribution: Ubuntu 8.10 "Intrepid" RC
Hardware Environment: Acer Travelmate 660

Latest working kernel version: 2.6.24-21 (Ubuntu 8.04 "Hardy")

I also use the nsc-ircc driver. But for me the described workaround didn't worked.
irdadump works normal but shows no response to IrDA devices:

13:06:44.859888 xid:cmd 275add46 > ffffffff S=6 s=0 (14) 
13:06:44.947887 xid:cmd 275add46 > ffffffff S=6 s=1 (14) 
13:06:45.077212 xid:cmd 275add46 > ffffffff S=6 s=2 (14) 
13:06:45.310054 xid:cmd 275add46 > ffffffff S=6 s=3 (14) 
13:06:45.542879 xid:cmd 275add46 > ffffffff S=6 s=4 (14) 
13:06:45.775723 xid:cmd 275add46 > ffffffff S=6 s=5 (14) 
13:06:46.008585 xid:cmd 275add46 > ffffffff S=6 s=* zerocool hint=0400 [ Computer ] (24) 

c,Ya
Comment 4 Dionisus Torimens 2008-10-28 07:08:25 UTC
Did IrDA work under Windows for you? Did you successfully use it there? Is it activated in your BIOS settings?
I haven't tried this in 2.6.27 yet.
Comment 5 Christoph Klaffl 2008-10-28 13:44:51 UTC
Yes, IrDA works for me under Windows. I use it to transeive files from my mobile phone and so it is activated in the BIOS of course.
Comment 6 Dionisus Torimens 2008-10-29 01:38:28 UTC
Have you tried these things
http://linux-tipps.blogspot.com/2008/09/using-irda-on-linux.html
especially reducing the baud rate?
Comment 7 Christoph Klaffl 2008-10-29 09:05:40 UTC
(In reply to comment #6)
> Have you tried these things
> http://linux-tipps.blogspot.com/2008/09/using-irda-on-linux.html
> especially reducing the baud rate?
> 

Yes, I just tried all the things described there without success.
Comment 8 Christoph Klaffl 2008-11-12 10:06:35 UTC
I wrote a little update on the launchpad bug tracker: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/278188

Note You need to log in before you can comment on or make changes to this bug.