Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi
I also have problems installing Promise Ultra133 TX2. I use kernel 2.4.21 because I found out that the controller was soupported by this kernel. In the kernel I found "PROMISE PDC202 {46 | 62 | 65 | 67}" and "PROMISE PDC {68 | 69 | 70 | 71 | 75 | 76 | 77}"
I have tryed installing both. First by installing them into the kernel and then by installing them as module. Still doesnt work when I write "lspci" it lists my controller as unknown. When I try to "insmod" after the installation of the new kernel I get errors
I ran out of idears and therefore I ask the more l33t debian users!
Well, yes, compile it in. Otherwise you have to play games with your /etc/modules.conf.
lspci knows my chip alright -
00:10.0 RAID bus controller: Promise Technology, Inc. PDC20276 IDE (rev 01)
(funny, I was convinced I have a '69 because that's what the bios says at boot, so the lspci database could be off, but my manual also states a '76 is on there.)
Anyway, I had to check on the next config item, "Special FastTrak Feature" to make it work. I googled some post that suggested that.
I have tryed compiling it directly into the kernel "2.4.21" but that didnt work aswel. Therefore I tryed compiling it as a module so that I could see what the problem was and this is what I get when I use modconf to install it:
Installing module pdc202xx_new. If the device isn't there, or isn't configured correctly, this could cause your system to pause for up to a minute.
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_setup_dma
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_pci_unregister_driver
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_setup_pci_devices
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_get_best_pio_mode
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_pci_register_driver
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: unresolved symbol ide_setup_pci_device
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: insmod /lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o failed
/lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o: insmod pdc202xx_new failed
Installation failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_new.o
depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/ide/pci/pdc202xx_old.o
Are you using the modules directly from Promise, or the ATA support built into the 2.4.21 kernel under IDE devices? If its the former, use the latter if you don't need hardware RAID, the kernel module will make it work as a great ATA controller with no hastle.
Now I got my promise ultra133 tx2 controller to work!
I patched the linux-2-4-21 kernel with the "patch-2.4.21-ac4" patch and chose the PROMISE PDC {68 | 69 | 70 | 71 | 75 | 76 | 77} support in ther kernel and then it worked
SuSE 8.2 with 2.4.20 kernel DOES recognize the Promise Ultra133 (PD20269) card afterall. I just switched one of my HDD's and the CDRW and everything works fine. After the reboot into KDE SuSE recognized the CDRW without a hitch as well as the HDD on the Promise card.
Here's my setup
onboard Primary IDE Master: Maxtor 60GB
onboard Primary IDE Slave: Maxtor 60GB
onboard secondary IDE Master: Liteon CDRW (5232S7)
onboard secondary IDE Slave: DVD
Promise ultra133: Quantum Fireball 18GB (jumper set as Master).
It seems that the card works best only if there's a HDD attached.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.