Hibernate
You have to build your own kernel (here a 2.8.18)
- Download source kernel
$ aptitude install linux-source-2.6.18
- Build the kernel
$ cd /usr/src
$ tar -bzip2 -xvf linux-source-2.6.18.tar.bz2
$ cd linux-source-2.6.18
$ cp /boot/configcurrent_kernel_version
$ make menuconfig
Configure the kernel
$ make-kpkg clean
$ fakeroot make-kpkg --append_to_version -486 --initrd --revision=rev.01 kernel_image modules_image
$ cd ..
$ dpkg -i linux-image*.deb
- Kernel configuration
Power management options --> Default resume partition = /dev/swap_partition
- Run
$ hibernate
Enjoy ...
ipw3945
- Source
http://besttrader.free.fr/pub/Linux_Debian_on_AMILO_Si_1520/index.html.fr
- Download & Install packages
$ aptitude install wireless-tools
$ aptitude install ieee80211-modules-2.6.17-2-686, ieee80211-headers-2.6.17-2
ipw3945-1.2.1.tgz from http://ipw3945.sourceforge.net/
ieee80211-1.2.15.tgz from http://ieee80211.sourceforge.net/
- Build driver
$ tar xvfz ieee80211-1.2.15.tgz
$ cd ieee80211-1.2.15
$ ./remove-old
$ make
$ make install
$ tar xvfz ipw3945-1.2.1.tgz
$ cd ipw3945-1.2.1
$ make IEEE80211_IGNORE_DUPLICATE=y
$ make install
- Check install
$ iwconfig
lo no wireless extensions.
eth1 no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
eth2 unassociated ESSID:off/any
Mode:Managed Frequency=nan kHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:36 Missed beacon:0
- Load Driver
$ /etc/init.d/ipw3945.d restart
or
$ modprobe ipw3945
Enjoy ...