Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
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.
I am currently testing out a recent Slackware 12 installation on my dell inspiron 6000 and have ran into a few problems:
1. It seems the acpi is only partially configured, or something like that. Acpi services, such as hibernate, work fine on Kubuntu, and would like to see how I could accomplish this on Slackware.
2. The cdrom does not seem to have its dma activated. Using hdparm only gives some sort of error. I remember coming across this problems a while back, but can't recall how to fix it. Again, Kubuntu worked out of the box, so I am trying to figure out what configuration is different that gives this problem.
3. My wireless card was not being recognized, but that was solved by adding the firmware to the appropriate directory. Is there any sort of licensing problem that Slackware did not include the firmware in the installation?
Thanks,
Murdock
Last edited by Murdock1979; 10-08-2007 at 06:56 AM.
When posting questions, please provide some basic information, Distro, kernel and basic hardware. I know you are using Slackware 12 and a 'dell inspiron 6000'.
I thought stating that I installed a clean Slackware 12 installation, with all the generic configuration, would be sufficient to describe my setup. However, here are few more pointers:
1. Kernel 2.6.21.5-smp (the generic one provided by Slackware)
2. Using a DVD+-RW ND-6650A
2. The cdrom does not seem to have its dma activated. Using hdparm only gives some sort of error. I remember coming across this problems a while back, but can't recall how to fix it.
3. My wireless card was not being recognized, but that was solved by adding the firmware to the appropriate directory. Is there any sort of licensing problem that Slackware did not include the firmware in the installation?
2 - Can you expand upon this error produced, and what command you issued that resulted in it? Perhaps copy and paste it here for us..
What does hdparm -I /dev/cdrom return to you? If necessary, replace the term /dev/cdrom with the appropriate device instead, like /dev/hdc.
3 - Wireless device firmware is not usually included, and Slackware simply doesn't include it, for whatever reason, atleast in my experience. Plus, that would be a lot of different and unnecessary junk for Slackware to include, if they included every piece of firmware for every piece of hardware on the planet
/dev/cdrom:
HDIO_GET_IDENTITY failed: Function not implemented
Later,
Murdock
Hi,
Do from cli as root;
Code:
~#dmesg |grep -i hd >myhd #assume that the cdrom/dvd
#is ide
~#dmesg |grep -i dvd >mydvd #please post both myhd, mydvd
~#ls -al /proc/ide #your cdrom/dvd should be
#linked too ide1
~#cat /proc/ide/ide1/hdc/settings #show the cdrom settings
You should look at the udev rules for the optical devices in /etc/udev/rules.d.
The '75-optical-devices.rules' is the file you want to look at;
Code:
~# cat /etc/udev/rules.d/75-optical-devices.rules
# Local optical devices rules to make links to your
# optical devices
#
# These rules were generated by cdrom-symlinks.sh, but you
# can customize them.
#
# You may edit them as needed.
# (If, for example, your machine has more than one CD or
# DVD drive and you need to be sure they will always be
# given the same symlinks.)
#
# If you delete this file, /lib/udev/cdrom-symlinks.sh will
# try to generate it again the next time udev is started.
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", SYMLINK+="cdrom0"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", SYMLINK+="cdrom"
You can delete this file and a new one will be generated by the 'cdrom-symlinks.sh' when you next re-boot. Look at it again too see what is generated.
We need to get one problem at a time fixed. When posting something, please post what you input as a command and the resulting error if any as a whole.
In 2.6 kernel DMA is auto-enabled. There was a driver change (search please, cause I don't remember everything) and not all function calls from hdparm were implemented in the new one. I could dig it in the Net if you need it. Maybe libata??? Anyone remembers?
EDIT: oh, yes, maybe this: In 2.4 all cdroms were scsi identified, now libata is used for ata/atapi cdroms. You can get more info at libata dev page.
Slackware does not include any third-party firmware. To get better ACPI SUpport, you can try to recompile the kernel.
Last edited by Alien_Hominid; 10-08-2007 at 04:27 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.