This is an old revision of the document!
Table of Contents
dCore System Software
Get your hardware up and running - drivers, firmware, kernel modules, tips and examples.
Hardware requires drivers and some hardware also requires firmware. A decent summary may be “firmware allows the hardware to “do” stuff and drivers allow software to interact with the hardware”. As dCore aims to keep kernel size small, specific kernel modules may also require installation to get hardware running.
As hardware varies the user is required to be familiar with it's requirements. This may involve online research, comparing hardware installation on another working distribution or asking on the forum. The following commands are helpful to identify system hardware:
- 'lspci' (package 'pciutils')
- 'lsusb' (package 'usbutils')
- 'hwinfo' (package 'hwinfo')
- 'lshw' (package 'lshw')
It is recommended all drivers, firmware and kernel modules be installed onboot (ie. added to sceboot.lst) using the sce-import -b
command.
dCore Firmware
Some firmware is available in the dCore repository (use sce-searchprebuilt
command to view list and sce-import
to install). Ubuntu firmware is contained in the packages linux-firmware and linux-firmware-nonfree. They should be loaded at boot time through 'sceboot.lst'. Notice some firmware is distributed in the linux-image package, that is together with the kernel. Loading that into dCore probably would not be very productive. Instead the firmware files need to be extracted individually and saved for persistence, as per this ethernet firmware installation example.
dCore X.org Video Drivers
> Specific video driver packages substituting for the xorg-all extension.
dCore Wireless
> Guide for setting up wireless: a step-by-step guide from the console as well as through the GUI. The access from the console is necessary for using dCore on a device with wireless connection only.
- README-page for wireless
- Forum thread about connecting to a wireless network with hidden ESSID.