Re: Solved Interrupt Problem with PGC-GR290K
"Kimbrell, Roy" <[email protected]> Fri, 15 Aug 2003 14:43:34 -0500
| Newsgroups | gmane.linux.hardware.sony |
|---|---|
| Message-ID | <[email protected]> |
John S. Andersen wrote: > Roy I admire your persistence. > > Had I known you were willing to go that far afield to get this > working, trying 3 different kernels, etc, I would have > suggested you get SuSE 8.2 and be done with it, as SuSE > has all these things working and generally does it all correctly. > I've heard a lot of good things about SuSE. I'm running RedHat 7.2 (sorta) at the moment. I've been thinking about updating it - going to have to eventually. I might just go to SuSE. > I normally hesitate to suggest people switch distros, but in > this case I would have made an exception, since you ended > up with essentially NO Distro in the end. In the past when ever > I installed my own kernels I ended up with a system that > was statically operational (i.e. it ran very well, but was difficult > to change/maintain), and as such it proved a temporary > solution at best. > "No Distro" - that's certainly true. Or it's a custom distro at best. I manage a few Linux machines and have been using RedHat's up2date service. Works fine. But I have no aversion to trying out SuSE. Thank's for the suggestion. Roy > > On 15 Aug 2003 at 10:43, Kimbrell, Roy wrote: > > >>I'm reporting on the problem and it's solution in case this might help >>others. Earlier I had sent a long message describing the interrupt >>problems. If you are interested in the specific details see the >>message to this list with subject, "Interrupt problem with >>PCG-GR290K", dated 08/11/2003. >> >>To review the problem: the machine is a Sony Vaio PGC-GR290K. The >>ohci1394 module wasn't loading (i.e., 'modprobe ohci1394' failed). >>The problem was that PCI wasn't mapping interrupts for the IEEE > > 1394 > >>device (as well as several other devices - modem, one USB port, > > etc.). > >>I got into the PCI code and was a bit dismayed at the ad hoc > > methods > >>used to map interrupts. However, the most current ACPI patch does >>wonders for interrupt mapping and handling. >> >>I had tried building several different kernels, some with code from >>RedHat, some from kernel.org. The RedHat kernels were a problem >>because patches from other places (e.g., linux1394.org, and >>sourceforge.net/projects/acpi couldn't be applied because of RedHat >>changes. I tried an Alan Cox 2.5.65 kernel from kernel.org, but > > there > >>were many problems just building the kernel. The module building > > and > >>management code has changed in 2.5 which required changing some of > > the > >>module utilities on my machine. After much struggle, I finally got >>the 2.5.65 kernel to build and load, but the 2.5.65 PCI and ACPI >>didn't fix any problems. That was probably because I didn't turn > > of > >>the APM code in xconfig. When APM is running, ACPI exits. Didn't >>learn that till much later. Sigh. >> >>Earlier this week, I tried building the 2.4.20-19.7 kernel from >>RedHat. >> Still no luck. >> >>Finally, I built the 2.4.21 kernel from kernel.org. Here's where I >>learned about ACPI, APM, and APIC (don't know if APIC figures as > > part > >>of the solution, but it had some interesting things to say in dmesg >>which I'll relate later). >> >>Turned off APM in xconfig which allowed ACPI to run. Still no > > luck. > >>Here's the important stuff .... >> >>I applied the acpi-20030619-2.4.21 patch from >>soruceforge.net/projects/apci. Now ACPI discovered the interrupts > > for > >>the modem, third USB port, and the Firewire port and mapped them to >>IRQ 9 (along with a lotta other stuff). >> >>Now the following works just fine: >> >>modprobe ieee1394 >>modprobe ohci1394 >>modprobe sbp2 >> >>The devices still don't show up in /proc/scsi/scsi, but I ran >>'rescan-scsi-bus.sh' (http://linux1394.org/sbp2.html) and the > > Firewire > >>devices showed up (a Maxtor disk and a Sony DVD R/RW drive). >> >>'mount -t vfat /dev/sdb1 /mnt/tmp' mounted the Maxtor and >>'mount -t iso9660 /dev/scd1 /mnt/tmp2' mounted the DVD drive. >> >>Copied my home directory, nearly 8 GB, to the Maxtor with no > > apparent > >>difficulties (no complaints in /var/log/messages, anyway) - the > > data > >>seems to be all there. Was able to read a CD from the DVD drive. >>Haven't tried writing to it yet. >> >>PS about APIC. When it came up it said that the APIC had been >>disabled by the BIOS (now why would it do that?), and APIC had >>re-enabled it. Interesting. >> >>Regards, >>Roy >>_______________________________________________ >>Linux-sony mailing list: [email protected] >>Subscribe/Unsubscribe: http://insue.com/mailman/listinfo/linux-sony >>Linux-Sony Documentation: http://returntonature.com/linux/phpwiki > > IRC: > >>freenode.net, #linux-sony >> > > >