Autor |
Nachricht |
|
Titel: RE: kernel upgrade problem
Verfasst am: 23.11.2006, 02:16 Uhr
|
|
Anmeldung: 16. Aug 2004
Beiträge: 1905
|
|
I corrected the howto immediately after posting it, you were just a bit too quick
--
creating the missing directory would help as well, but the new proposal is a bit better to understand. |
|
|
|
|
|
|
Titel:
Verfasst am: 23.11.2006, 04:21 Uhr
|
|
Anmeldung: 27. Jun 2005
Beiträge: 258
|
|
slh,
thanks for the fix. i am up and running the latest kernel again. your fix seems to install (or at least TRY to install) all possible modules - but generated a lot of error messages when i ran it. is there a way to only make the madwifi module? also, why has h2's kernel update work fine without the fix until v2.6.18-slh-up-1, but broke after that? will i need to continue using this fix? |
|
|
|
|
|
|
Titel:
Verfasst am: 23.11.2006, 07:26 Uhr
|
|
Team Member
Anmeldung: 06. Mai 2005
Beiträge: 3087
Wohnort: berlin
|
|
jiro,
the madwifi module had to be taken from the kernel.zip due to not being completely free. so, for the time being, you will have to build the module.
greetz
devil |
_________________ <<We are Xorg - resistance is futile - you will be axximilated>>
Host/Kernel/OS "devilsbox" running[2.6.19-rc1-git5-kanotix-1KANOTIX-2006-01-RC4 ]
CPU Info AMD Athlon 64 3000+ clocked at [ 803.744 MHz ]
|
|
|
|
|
|
Titel:
Verfasst am: 23.11.2006, 07:53 Uhr
|
|
Anmeldung: 27. Jun 2005
Beiträge: 258
|
|
devil,
thanks for the explanation. is there a way to build just the module i need (i.e. madwifi)? the fix slh posted was a bit rough: a lot of error messages, a lot of text flying by that i could not understand, and a lot of time. it works, but it is not a real confidence-builder.
jiro |
|
|
|
|
|
|
Titel:
Verfasst am: 23.11.2006, 08:43 Uhr
|
|
Anmeldung: 16. Aug 2004
Beiträge: 1905
|
|
It just builds the madwifi module, nothing else but module-assistant might be a bit confusing in its text graphic mode therefore the "--text-mode" parameter might be a bit more obvious. For testing I use a slight variant of yesterday's command, because I don't want to have the madwifi module itself installed on my system):
Code:
$ mkdir /tmp/pkg
$ time m-a --kvers-list 2.6.19-rc6-git4-slh64-smp-1 --kernel-dir /usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 --userdir /tmp/pkg/ --text-mode build madwifi
Extracting the package tarball, /usr/src/madwifi.tar.bz2, please wait...
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /tmp/pkg/usr_src/modules/madwifi clean \
KERNELPATH=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 KERNELRELEASE=2.6.19-rc6-git4-slh64-smp-1 KERNELCONF=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1/.config ATH_RATE=ath_rate/sample
make[1]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
for i in ./ath ./ath_hal ath_rate/sample ./net80211; do \
/usr/bin/make -C $i clean; \
done
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath'
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
/usr/bin/make -C ./tools clean
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig core a.out
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f *.symvers svnversion.h
make[1]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /tmp/pkg/usr_src/modules/madwifi clean \
KERNELPATH=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 KERNELRELEASE=2.6.19-rc6-git4-slh64-smp-1 KERNELCONF=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
for i in ./ath ./ath_hal ath_rate/sample ./net80211; do \
/usr/bin/make -C $i clean; \
done
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
/usr/bin/make -C ./tools clean
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig core a.out
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f *.symvers svnversion.h
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.19-rc6-git4-slh64-smp-1/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.19-rc6-git4-slh64-smp-1/g ;s/#KVERS#/2.6.19-rc6-git4-slh64-smp-1/g ; s/_KVERS_/2.6.19-rc6-git4-slh64-smp-1/g ; s/##KDREV##/1/g ; s/#KDREV#/1/g ; s/_KDREV_/1/g ' < $templ > ${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
# Build modules
/usr/bin/make -C /tmp/pkg/usr_src/modules/madwifi modules \
KERNELPATH=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 KERNELRELEASE=2.6.19-rc6-git4-slh64-smp-1 KERNELCONF=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
Checking requirements... ok.
Checking kernel configuration... ok.
/usr/bin/make -C /usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 SUBDIRS=/tmp/pkg/usr_src/modules/madwifi modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1'
CC [M] /tmp/pkg/usr_src/modules/madwifi/ath/if_ath.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/ath/if_ath_pci.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath/ath_pci.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/ath_hal/ah_os.o
HOSTCC /tmp/pkg/usr_src/modules/madwifi/ath_hal/uudecode
UUDECODE /tmp/pkg/usr_src/modules/madwifi/ath_hal/x86_64-elf.hal.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath_hal/ath_hal.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/ath_rate/sample/sample.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath_rate/sample/ath_rate_sample.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/if_media.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_beacon.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_crypto.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_crypto_none.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_input.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_node.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_output.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_power.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_proto.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_scan.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_wireless.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_linux.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_monitor.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_acl.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_crypto_ccmp.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_scan_ap.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_scan_sta.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_crypto_tkip.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_crypto_wep.o
CC [M] /tmp/pkg/usr_src/modules/madwifi/net80211/ieee80211_xauth.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_wep.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_tkip.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_ccmp.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_acl.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_xauth.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_sta.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_ap.o
Building modules, stage 2.
MODPOST 11 modules
CC /tmp/pkg/usr_src/modules/madwifi/ath/ath_pci.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath/ath_pci.ko
CC /tmp/pkg/usr_src/modules/madwifi/ath_hal/ath_hal.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath_hal/ath_hal.ko
CC /tmp/pkg/usr_src/modules/madwifi/ath_rate/sample/ath_rate_sample.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/ath_rate/sample/ath_rate_sample.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_acl.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_acl.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_ccmp.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_ccmp.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_ap.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_ap.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_sta.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_scan_sta.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_tkip.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_tkip.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_wep.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_wep.ko
CC /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_xauth.mod.o
LD [M] /tmp/pkg/usr_src/modules/madwifi/net80211/wlan_xauth.ko
make[3]: Leaving directory `/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1'
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
# Install modules
/usr/bin/make -C /tmp/pkg/usr_src/modules/madwifi install-modules \
KERNELPATH=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 KERNELRELEASE=2.6.19-rc6-git4-slh64-smp-1 KERNELCONF=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1/.config ATH_RATE=ath_rate/sample \
DESTDIR=/tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1 KMODPATH=/lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
sh scripts/find-madwifi-modules.sh 2.6.19-rc6-git4-slh64-smp-1 /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1
for i in ./ath ./ath_hal ath_rate/sample ./net80211; do \
/usr/bin/make -C $i install || exit 1; \
done
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath'
test -d /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net || mkdir -p /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
cp ath_pci.ko /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
test -d /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net || mkdir -p /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
cp ath_hal.ko /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
test -d /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net || mkdir -p /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
cp ath_rate_sample.ko /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
test -d /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net || mkdir -p /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net
for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \
f=`basename $i .o`; \
cp $f.ko /tmp/pkg/usr_src/modules/madwifi/debian/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1//lib/modules/2.6.19-rc6-git4-slh64-smp-1/kernel/drivers/net; \
done
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installmodules
dh_installdeb
dh_gencontrol -- -v1:0.9.2+r1809.20061115-1+1
dh_md5sums
dh_builddeb --destdir=/tmp/pkg
dpkg-deb: Baue Paket »madwifi-modules-2.6.19-rc6-git4-slh64-smp-1« in »/tmp/pkg/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1_0.9.2+r1809.20061115-1+1_amd64.deb«.
make[1]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
/usr/bin/make -f debian/rules kdist_clean
make[1]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /tmp/pkg/usr_src/modules/madwifi clean \
KERNELPATH=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1 KERNELRELEASE=2.6.19-rc6-git4-slh64-smp-1 KERNELCONF=/usr/src/linux-headers-2.6.19-rc6-git4-slh64-smp-1/.config ATH_RATE=ath_rate/sample
make[2]: Entering directory `/tmp/pkg/usr_src/modules/madwifi'
for i in ./ath ./ath_hal ath_rate/sample ./net80211; do \
/usr/bin/make -C $i clean; \
done
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath'
rm -f *~ *.o *.ko *.mod.c .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd
rm -f .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_hal'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/ath_rate/sample'
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/net80211'
/usr/bin/make -C ./tools clean
make[3]: Entering directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig core a.out
make[3]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi/tools'
rm -rf .tmp_versions
rm -f *.symvers svnversion.h
make[2]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
make[1]: Leaving directory `/tmp/pkg/usr_src/modules/madwifi'
real 0m23.335s
user 0m20.001s
sys 0m2.984s
$ ls -gG /tmp/pkg/madwifi*
-rw-r--r-- 1 270012 2006-11-23 09:33 /tmp/pkg/madwifi-modules-2.6.19-rc6-git4-slh64-smp-1_0.9.2+r1809.20061115-1+1_amd64.deb
This takes a little longer if you have to use "apt-get update" first (to update the package lists, so you can get the newest madwifi module source package) and to download the source package itself. For ordinary uses the following is still the preferred way of compiling the package (automatically fetches the current madwifi source (if needed), builds and installes it:
Code:
$ su
# m-a --kvers-list 2.6.18.3-slh-up-1 --kernel-dir /usr/src/linux-headers-2.6.18.3-slh-up-1 a-i
With, or without --text-mode depends on your personal taste, this builds and installs the madwifi module (or almost every other module) for the specified kernel. |
|
|
|
|
|
|
Titel:
Verfasst am: 27.11.2006, 06:01 Uhr
|
|
Anmeldung: 12. Mar 2005
Beiträge: 1005
|
|
New feature in Miscellaneous Tweaks - dump gtk file handler.
this now also edits all user profile prefs.js files to add the following tweaks:
- These are drop memory useage:
browser.sessionhistory.max_entries value changed to 10
browser.sessionhistory.max_total_viewers value changed to 1
network.prefetch-next value changed to false
- This solves the tiny font issue in iceweasel:
layout.css.dpi value changed to 0
- This is another way to make default file picker not gtk thing
ui.allow_platform_file_picker value changed to false
- This gets rid of 'go' button. Since hitting enter is the same thing, to me it's a waste of space.
browser.urlbar.hideGoButton value changed to true
- This blocks 3rd party cookies again. Since mozilla makes a lot of money from 3rd party cookie vendors, them dropping this easy option is suspect at best.
network.cookie.cookieBehavior value changed to 1
|
_________________ Read more on dist-upgrades using du-fixes-h2.sh script.
New: rdiff-backup script
|
|
|
|
|
|
Titel:
Verfasst am: 28.11.2006, 01:55 Uhr
|
|
Anmeldung: 22. Jan 2006
Beiträge: 1296
Wohnort: Budapest
|
|
h2,
just used your script for the first time. It is massive, absolutely brilliant. And I am so happy to have a useful filehandler in iceweasel now
Thank you so much,
hubi |
_________________
|
|
|
|
|
|
Titel:
Verfasst am: 28.11.2006, 08:06 Uhr
|
|
Anmeldung: 24. Okt 2004
Beiträge: 39
|
|
h2,
All I can is say is 'sweet'. This is the first time that I've used the script, and so far, so good. Thanks |
|
|
|
|
|
|
Titel:
Verfasst am: 09.12.2006, 00:08 Uhr
|
|
Anmeldung: 12. Mar 2005
Beiträge: 1005
|
|
Version 4.8.0: Finally, had to do it: Removed support for Kanotix users, now Kanotix users must accept the option to switch to sidux the script will give them before the dist-upgrade section, after the warning section, if they want to use du-fixes-h2.sh.
It can still be used for kernel installs for the time being of course, so there is no problem with that.
All Kanotix users will be given the option to switch to sidux sources and sidux every time they try to do a du with du-fixes, that question will now no longer only be asked one time, it will be every time until they stop using script or switch, the script can no longer support Kanotix since its' not clear what base kanotix will be using any longer.
Sorry Kanotix users, I was hoping to maintain support for non sidux switching for a few more weeks but it's getting too hard, and I don't have the time or energy to try to keep up with both.
So if you want sid based distro, go with the option to switch, and if you want to go with kanotix still as it moves to more stable waters, I can't support you any longer.
The script should be able to handle the switchover with not too many glitches for users who want to do that, so either way you should be fine, whether you decide to stay with Kanotix or if you go to the new sid based sidux.
I'd like to thank Kano for all his efforts over the last years, he proved running true debian sid based desktops could be done, but of course, he also learned that this was not going to become a commercially viable concept.
I wish kano and all other kanotixer's good luck in their future endeavors, and thank you all for everything I learned along the way.
Sorry I couldn't maintain support for longer, I was really hoping to, but I'm not going to have any time to deal with issues next week so I had to do this now, the likelihood is getting too high that at any minute things may start breaking as Kanotix and sidux begin to separate structurally.
Happy and smooth sailing no matter what path you select, Harald, h2 |
_________________ Read more on dist-upgrades using du-fixes-h2.sh script.
New: rdiff-backup script
|
|
|
|
|
|
Titel:
Verfasst am: 09.12.2006, 00:59 Uhr
|
|
Anmeldung: 07. Nov 2005
Beiträge: 112
Wohnort: Venezuela
|
|
Thanks for hanging in as long as you could.
I'm keeping a partition with an installation of kanotix-2006-01rc4 with a "gentle" upgrade tracking testing/etch. It will just get more stable for the next few months and soon will become stable.
I will keep using sidux for my everyday use but really like having that stable installation to fall back on. I like using Sidux because it is new, exiting and fun. But I must have a solid way to keep working when I break my main box. And I know it will break from time to time. That is the nature of Sid. It is a part of the allure and what we learn from. Just not conducive to getting one's work done.
Sidux-to-be is working great, especially without Splashy. I saw the new Sidux login one time but my latest round of installing and du-fixing lost it. Looking forward to first sidux release. Actually it's rather boring at the moment since everything is working. :} Jeez. Never satisfied.
regards,
Richard. |
_________________ kanotix-2006-01, 2.6.18.5-slh-up-1, IceWM, Krusader; P4, 2.8GHz, 512MB
|
|
|
|
|
|
Titel:
Verfasst am: 09.12.2006, 08:24 Uhr
|
|
Anmeldung: 12. Mar 2005
Beiträge: 1005
|
|
I would like to add one note, the script can still be used in some of its functionality by kanotix users.
You can still use it to install kernels with no problem for the time being, although how long that will be safe for I cannot tell you.
If you start the script with this option -wd you can skip all the dist-upgrade components, which is what I am no longer supporting for kanotix, and go to miscellaneous tweaks with all its stuff, and graphics install.
However, I cannot guarantee how long any of this will work for unfortunately. |
_________________ Read more on dist-upgrades using du-fixes-h2.sh script.
New: rdiff-backup script
|
|
|
|
|
|
Titel:
Verfasst am: 10.01.2007, 20:13 Uhr
|
|
Anmeldung: 24. Mai 2006
Beiträge: 3
|
|
hi i have always this error:
root@KanotixBox:~# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue [Y/n]?
Setting up linux-image-2.6.18.6-slh-up-1 (1) ...
Running depmod.
Finding valid ramdisk creators.
Using /usr/sbin/mkinitrd.yaird to build the ramdisk.
yaird error: Could not read output for /sbin/modprobe -v -n --show-depends --set-version 2.6.18.6-slh-up-1 usbmouse (fatal)
/usr/sbin/mkinitrd.yaird failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.18.6-slh-up-1 (--configure):
subprocess post-installation script returned error exit status 9
dpkg: dependency problems prevent configuration of linux-custom-patches-2.6.18.6-slh-up-1:
linux-custom-patches-2.6.18.6-slh-up-1 depends on linux-image-2.6.18.6-slh-up-1; however:
Package linux-image-2.6.18.6-slh-up-1 is not configured yet.
dpkg: error processing linux-custom-patches-2.6.18.6-slh-up-1 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-image-2.6.18.6-slh-up-1
linux-custom-patches-2.6.18.6-slh-up-1
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@KanotixBox:~#
how can i resolve this????
thanks |
|
|
|
|
|
|
Titel:
Verfasst am: 11.01.2007, 04:16 Uhr
|
|
Anmeldung: 18. Jul 2005
Beiträge: 293
Wohnort: EST US
|
|
Problem: Kernel 2.6.18.6 complains about using yaird and wants to use initramfs
Question: Did you try to install the kernel with h2's script? If so, It sees you answered "Yes" to the configuration of the kernel's image when you were supposed to respond "No". Run the script again and read the whole screen when it ask you to say "yes" or "no"
IF you didn't use h2's script, then install initramfs-toos with apt-get, then do apt-get install -f. If you still have problems, in /etc/kernel-img.conf remove the yaird line |
|
|
|
|
|
|
Titel:
Verfasst am: 11.01.2007, 11:21 Uhr
|
|
Anmeldung: 24. Mai 2006
Beiträge: 3
|
|
i used h2's script and answered YES to the question......now i have try to reinstall, but not ask me again that question.....how can i resolve??
can i this for resolve??:
"IF you didn't use h2's script, then install initramfs-toos with apt-get, then do apt-get install -f. If you still have problems, in /etc/kernel-img.conf remove the yaird line"
but i used h2's script... |
|
|
|
|
|
|
Titel:
Verfasst am: 11.01.2007, 15:29 Uhr
|
|
Anmeldung: 18. Jul 2005
Beiträge: 293
Wohnort: EST US
|
|
hmm, the script should have asked you again the question when you tried to install 2.6.18.6. Please do apt-get install -f and see if you still have problems.
If you still have problems, do the "IF you didn't use h2's script" part of my last post and come back to report your status |
|
|
|
|
|
|