Updating kernel with slackpkg

With recent changes to Slackware I would like to suggest that /etc/slackpkg/blacklist is modified as follows: Quote: # kernel-ide kernel-modules kernel-source kernel-headers kernel-firmware kernel-generic kernel-huge This works better than the current entry.

My office workstation recently went trough a Slackware release upgrade by following the excellent systemupgrade article from the Slackware Documentation Project.

of the Italian community and contributor of several Slack Build scripts at Slack as well as creator of the Slackware package search site slakfinder.org) with some serious contributions from phenixia2003, author of compat32pkg. I will first describe the strengths of “slackpkg” and then come to the reasons why “slackpkg ” was written.

In fact, it is an extension to Slackware’s package manager “slackpkg“.

Welcome to the SL4P, Slackware for Pandora, Wiki pages. /user/1035-linux-swat/ If you have questions, I suggest you to share it on the boards, not asking me privately.

/topic/1524-slackware-inside-pandora/ I'm the maintainer of this Slackware port, and you can find me here:

*", ATTR=="70:xx:yy:zz:bb:cc", ATTR=="0x0", ATTR=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x14e4:0x4353 (wl) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?

*", ATTR=="00:xx:yy:aa:bb:cc", ATTR=="0x0", ATTR=="1", KERNEL=="eth*", NAME="wlan0" # xrandr VGA-0 connected (normal left inverted right x axis y axis) 1280x1024 60.0 ...

/bin/sh set -o nounset TOUCHPADID=$(xinput list | grep -i Synaptics) for ELEMENT in $; do if [ "$" == "id=" ]; then TOUCHPADID=$( echo $ | awk | cut -d= -f2) fi done TOUCHPADSTATE=$(xinput list $ | grep "This device is" | awk ) if [ "$" == "This device is disabled" ]; then xinput set-prop $ "Device Enabled" 1 else if [ -z "$" ]; then xinput set-prop $ "Device Enabled" 0 else echo "unknown state # lvm version # pvs -o lv_name,lv_size,lv_attr # fdisk /dev/sda && fdisk /dev/sdb Device Boot Start End Blocks Id System /dev/sda1 * 2048 104447 51200 83 Linux 50M /dev/sda2 104448 366591 131072 8e Linux 128M /dev/sda3 366592 3907029167 1953331288 8e Linux Rest - # mkfs.ext4 /dev/sda1 && mkfs.ext4 /dev/sdb1 - # pvcreate /dev/sda2 /dev/sda3 /dev/sdb2 /dev/sdb3 # vgcreate -s 32M vg00 /dev/sda3 /dev/sda2 /dev/sdb3 /dev/sdb2 - # lvcreate -L 12G -n lvol0 vg00 /dev/sda3 # lvcreate -l 59098 -n lvol1 vg00 /dev/sda3 # lvcreate -l 128 -n lvol2 vg00 /dev/sda3 - # lvconvert -m 1 --mirrorlog mirrored /dev/vg00/lvol0 /dev/sdb3 /dev/sda2 /dev/sdb2 # lvconvert -m 1 --mirrorlog mirrored /dev/vg00/lvol1 /dev/sdb3 /dev/sda2 /dev/sdb2 # lvconvert -m 1 --mirrorlog mirrored /dev/vg00/lvol2 /dev/sdb3 /dev/sda2 /dev/sdb2 # dmsetup status - # mkfs.ext4 /dev/vg00/lvol0 # mkfs.ext4 -i 65536 /dev/vg00/lvol1 # mkswap /dev/vg00/lvol2 Findings - the 96MByte partition does not fit 3x 32MByte PE. Slackware needs some manual work as there is no default initrd for the LVM scan and activation during boot. TXT from Eric Hameleers # mount -o bind /proc /mnt/proc # mount -o bind /sys /mnt/sys # mount -o bind /dev /mnt/dev # chroot /mnt # mkinitrd -c -k $(uname -r) -m ext4 -f ext4 -r /dev/vg00/lvol0 -L # mkinitrd -c -k 2.6.38 -r /dev/vg00/lvol0 -L # lspci .0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01) .0 0280: 14e53 (rev 01) # lshw *-network UNCLAIMED description: Network controller product: BCM43224 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: [email protected] version: 01 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:d2000000-d2003fff # modprobe -r b44 b43 b43legacy ssb the ssb module can not be removed because it is used by USB modules the Broadcom source is - as all closed source development - not up to date and needs a change in the include file src/linux/linuxver.h # PCI device 0x11ab:ox436c (sk2) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?- Configuration data for slackpkg The file contains information for slackpkg (8), an automated tool for managing Slackware Linux packages.The file is a sequence of shell script variables, and each variable controls one aspect of slackpkg.If set to "off", the files will be kept in the directory defined in TEMP (as described above). These lines select the priority at which directories on the mirror will have when slackpkg looks for packages.If a package is found in more than one place, the package in FIRST gets first priority, then SECOND, then THIRD, then FOURTH, and finally, the package found in FIFTH.

Leave a Reply