LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Blogs > stefansbv
User Name
Password

Notices

Rate this Entry

Notes on upgrading Slackware to 12.2 on Packard Bell EasyNote R1370

Posted 06-08-2009 at 02:58 PM by stefansbv

Please note also that I didn't make detailed notes during the installation process so, some instructions may be wrong or incomplete! This guide is provided ďas is" and if you use it, that is at your own risk.

Thanks to LinuxQuestions.org members! Here I found most of the tips that I used to make things work!

* Backup configurations, databases, and user data in /home/user dirs

* Install/Upgrade Slackware from CD/DVD

Existing partitions on my notebook (just to remember):

/dev/hda1 fat
/dev/hda2
/dev/hda5 /swap
/dev/hda6 /
/dev/hda7 /home

- Boot from the first CD and install Slackware, overwriting and formatting the root partition but not the /home partition

Change lilo with grub or Windows will not boot (it enters recovery mode).

* Compile the new kernel

- Download GNU/Linux kernel 2.6.29, the newest at the time of the upgrade

% wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2

% su -
% tar -xvjf downloads/kernel/v2.6/linux-2.6.29.tar.bz2 -C /usr/src

Delete linux symlink
% rm /usr/src/linux

Create new symlink
% ln -s /usr/src/linux-2.6.29 /usr/src/linux

% make mrproper

% make menuconfig

Config parameters and modules:

APIC for IRQ setting (up to IRQ23)
Local APIC support on uniprocessors
IO-APIC support on uniprocessors

Sound VIA AC'97, (hardware VIA 8233/8235/8237, Codec ALC655) including OSS compatibility as modules

Enable FS type: ext2 (very important or the new kernel may not boot!) and ext3.

Make psmouse and psaux as module, evdev as module

Backup config
% cp -v .config .config.save

% make

% make modules

% make modules_install

% make bzImage

% cp arch/i386/boot/bzImage /boot/bzImage-2.6.29

% cp System.map /boot/System.map-2.6.29

% ln -s /boot/System.map-2.6.29 /boot/System.map

make symlink for modules in /etc

Add a new entry to grub, for the new kernel (keep the default entry added when grub was installed).

Code:
# Linux bootable partition config begins
  title Linux on (/dev/hda6)
  root (hd0,5)
  kernel /boot/vmlinuz root=/dev/hda6 ro vga=normal raid=noautodetect acpi=force irqpoll i8042.reset
# Linux bootable partition config ends
Without i8042=reset the Synaptics TouchPad is not detected properly.

If all is good after reboot:

% cat /proc/bus/input/devices"

As trouble-shooting.txt states, for the synaptics driver to work properly you should see something like this:
Code:
 Name="SynPS/2 Synaptics TouchPad"
 ...
 Handlers=mouse0 event4
* Openchrome driver

Install openchrome from svn

% svn checkout http://svn.openchrome.org/svn/trunk openchrome
Read README
configure, make and install

* Synaptics driver (already part of Xorg?)

Install from GIT

% git clone http://web.telia.com/~u89404340/touchpad/synaptics/.git

% make; make install

* Madwifi diver

Install madwifi from SVN (0.9.4 didn't compile)

% svn co http://madwifi-project.org/svn/madwifi/trunk madwifi

Install and configure wicd

* Install wicd-1.6.0

% wpa_passphrase 'my ESSID' 'random 32 chars' >> /etc/wpa_supplicant.conf

Move new 'network' data to first 'network' section

% jed /etc/wpa_supplicant.conf

Leave /etc/inet1.conf as supplied with Slackware 12.2

Configure wicd:
Interfaces (eth0 and ath0)
Global DNS
Static IPs and gateway

Done.
Posted in Uncategorized
Views 1835 Comments 0
« Prev     Main     Next »
Total Comments 0

Comments

 

  



All times are GMT -5. The time now is 11:04 AM.

Main Menu
Advertisement

My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration