Please keep the old IDE chipset drivers so that external CD writers can work
Rick Knight
rick_knight at rlknight.com
Thu Apr 3 22:37:25 UTC 2008
Wenzhuo Zhang wrote:
> Rick Knight wrote:
>
>
>> boot the 2.6.22.14-generic kernel? I have a 4 year old Soyo motherboard
>> with Via chipset. Can I rebuild the kernel to get this older IDE
>> support? I can still boot into my Feisty kernel.
>>
>
>
> If your chipset is not supported by libata, and you want rebuild the kernel
> to add the old drivers back, following the instructions on this web page:
>
> https://help.ubuntu.com/community/Kernel/Compile
>
> Wenzhuo
>
>
>
After doing a lot of comparing between my desktop at work, my notebook
and my desktop at home, I'm beginning to think that the problem is the
chipset in my desktop at home is not supported by libata. The
motherboard in the PC is about 4 years old and has a Via VT82C568A/B,
VT82C686A/B, VT823x/A/C chipset. When I boot the Feisty kernel, libata
and ata_generic are being loaded but are not being used...
$ lsmod | grep ata
ata_generic 9902 0
libata 125720 ata_generic
scsi_mod 142348 libata,sg,st,aic7xxx,scsi_transport_spi
This tells me that libata is being using by ata_generic, but ata_generic
isn't being used.
Also, lsmod shows that ide_disk is being used...
$ lsmod | grep ide
ide_cd 32672 0
cdrom 37664 1 ide_cd
ide_disk 17024 5
I think this tells me that this kernel is using IDE_DISK and not
ATA_GENERIC. Neither my desktop PC at work nor my notebook PC load the
IDE_DISK. They both use ATA_PIIX. I've looked for a Via ATA module in
the kernel source, but all I can find is SATA_VIA and this module is
installed but doesn't seem to work (I don't have serial ata drives).
Am I correct in this? If I am correct, how can I fix this problem? Is
there a Via ata driver I'm not seeing?
Thanks,
Rick
More information about the Ubuntu-devel-discuss
mailing list