Kernel 2.6.21 für Lenny aus sid

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
nonoo

Kernel 2.6.21 für Lenny aus sid

Beitrag von nonoo » 19.06.2007 22:39:52

Guten Abend, aus den Backports kann ich mir für Etch eine 2.6.21 Kernel installieren.

-Wo finde ich für Lenny einen Kernel 2.6.21?

Durch ein Forummitglied habe ich erfahren, dass es wenig Sinn macht in Lenny (Testing) Kernel aus den Backport`s zu installieren.

-Wie stelle ich bei einem Backport-Kernel die Updates sicher?

In meiner sources.list habe ich die Backportquelle deaktiviert.

mfg nonoo
Zuletzt geändert von nonoo am 20.06.2007 22:27:17, insgesamt 3-mal geändert.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.06.2007 22:45:07

Man installalliere sich den Kernel aus Sid oder vom Buildserver.

Code: Alles auswählen

matthias@biljana:~$ apt-cache policy linux-image-2.6.21-1-486
linux-image-2.6.21-1-486:
  Installiert:(keine)
  Mögliche Pakete:2.6.21-5~snapshot.8969
  Versions-Tabelle:
     2.6.21-5~snapshot.8969 0
         90 http://kernel-archive.buildserver.net sid/main Packages
     2.6.21-4 0
         88 http://ftp.de.debian.org unstable/main Packages
     2.6.21-4~bpo.1 0
          1 http://www.backports.org etch-backports/main Packages
matthias@biljana:~$

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nonoo

Kernel aus sid

Beitrag von nonoo » 20.06.2007 07:26:49

Guten Morgen, ich möchte in Lenny einen 2.6.21 Kernel aus Sid installieren.

Die jeweils folgende Eintrag in die /etc/apt/sources.list und eine darauf folgendes aptitude update brachte keinen Erfogl:

Code: Alles auswählen


deb http://ftp.de.debian.org unstable/main

Mir ist aufgefallen, dass aus dem Server

http://ftp.de.debian.org/debian/dists/

Verzeichnisse für sid und für unstable vorhanden sind, bisher bin ich davon ausgegangen das sid der Codename für unstable ist.

-Warum sind auf den Server Verzeichnisse für sid und für unstable?

-Welche Sourcen mußt ich eintragen damit ich mit aptitude einen Kernel 2.6.21 in Lenny installieren kann?

Muß ich nach erfolgter Installation die sources.list wieder nur für Lenny abändern? Ich möchte nur den Kernel und danach nur noch eventuelle security Updates.
mfg nonoo[/code]

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.06.2007 07:50:59

nonoo hat geschrieben: Mir ist aufgefallen, dass aus dem Server
http://ftp.de.debian.org/debian/dists/
Verzeichnisse für sid und für unstable vorhanden sind, bisher bin ich davon ausgegangen das sid der Codename für unstable ist.

-Warum sind auf den Server Verzeichnisse für sid und für unstable?
weil Sid ein anderer Name für Unstable ist!
Mit Hilfe von Symlinks kann sogar gewährleistet werden, daß beide "Verzeichnisse" den selben Inhalt aufweisen :wink:

nonoo hat geschrieben: -Welche Sourcen mußt ich eintragen damit ich mit aptitude einen Kernel 2.6.21 in Lenny installieren kann?
dachte der Unstable Eintrag ist schon drinnen :?
versuche einmal nach dem "aptitude update", ein "aptitude install linux-image-2.6.21-1-686" (eventuell die Architecture anpassen )
nonoo hat geschrieben:Muß ich nach erfolgter Installation die sources.list wieder nur für Lenny abändern? Ich möchte nur den Kernel und danach nur noch eventuelle security Updates.
wenn du nicht auf Sid upgraden möchtest und dich auch nicht mit einem Mischsystem auseinander setzen möchtest, würde ich den Unstable Eintrag gleich nach der Kernelinstallation wieder entfernen.
Um Sicherheitsupdates des Kernes mußt du dich aber selber kümmern, für Unstable gibt es keine Sicherheitsupdates

Gruß
gms

nonoo

aptitude

Beitrag von nonoo » 20.06.2007 08:06:52

Hallo gms, also ich habe

aptitude

ausgeführt, dann unter mit F10 zu suchen gegangen. Als Suchoption 2.6.10 eingegeben. Zuerst wollte ich mir die Kernel anschauen.

Mit sid und unstable auf dem Server erscheint mit bisher unlogisch, welcher Sinn steckt
in der Führung von zwei Verzeichnissen?

MIt aptitude update erhalte ich auch eine Fehlermeldung.

Auf ein Mischsystem möcht ich verzichten, das überblicke ich nicht.

Ist es evtl. doch sinnvoller den Kernel 2.6.21-1 aus den Backports zu installieren?
Mit aptitude dist-upgrade würde doch dann, wenn der Kernel 2.6.21xxxx in Testing erscheint ausgetauscht werden oder ist das ein Irtum?
Mit dem Backportkernel würde ich doch auch Sicherheitsupdates erhalten, ist das richtig?

mfg nonoo

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.06.2007 08:34:57

nonoo hat geschrieben: Mit sid und unstable auf dem Server erscheint mit bisher unlogisch, welcher Sinn steckt
in der Führung von zwei Verzeichnissen?
nun irgendwo müssen ja diese Verknüpfungen ( etch<->stable, lenny<->testing, sid<->unstabe ) bekannt gemacht werden. Nach Möglichkeit sollten diese Verknüpfungen auch nicht hardcoded im Paketsystem auf tausenden Rechnern verteilt sein, sondern möglichst einfach, z.B durch das Umsetzen eines Symlinks, veränderbar sein. Ich wüßte also nicht, was daran unlogisch sein sollte :?
nonoo hat geschrieben: MIt aptitude update erhalte ich auch eine Fehlermeldung.
vielleicht solltest du dieser Fehlermeldung einmal nachgehen :wink:

nonoo

Maerie

Beitrag von nonoo » 20.06.2007 09:03:31

Hallo gms, die Materie ist für mich neu.
Ich muß mich weiter einlesen.
Danke für die Ansätze.
mfg nonoo

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 20.06.2007 09:58:28

Ich hab hier mal eine /etc/apt/sources.list und /etc/apt/preferences gepostet.

http://nopaste.debianforum.de/6034
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nonoo

sources.list

Beitrag von nonoo » 20.06.2007 11:07:23

Hallo KBD, die Liste sieht ja sauber aus, genauso wie deine Postings.
Ich werde diese mir mal genauer erarbeiten.
Fragen kommen bestimmt noch auf, da ist ja sehr, sehr viel drin.
Vielen Dank, nonoo

Hier sind weitere informationen zu dem Kernel 2.6.21.

http://kernelnewbies.org/Linux_2_6_21#h ... bc4c706bde

cpufreq und acpi erscheint mir aus dem neuen Kernel besonders interessant.

Meine sources.list sieht nun wie folgt aus:
#
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20070528-10:14]/ lenny contrib main

# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20070528-10:14]/ lenny contrib main

deb http://debian.tu-bs.de/debian/ lenny main
deb-src http://debian.tu-bs.de/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib


# for java und non free
# deb ftp://ftp.de.debian.org/debian/ lenny main non-free contrib

# Debian (Flashplayer, Adobe Reader, Codecs)
# deb http://www.debian-multimedia.org/ lenny main


# sid = unstable from kdbcalls
# deb http://ftp.de.debian.org/debian unstable main non-free
# deb-src http://ftp.de.debian.org/debian unstable main non-free
Meine jetziger installierter Kernel:

Code: Alles auswählen


cat /proc/version
Linux version 2.6.21-1-686 (Debian 2.6.21-4) (waldi@debian.org) (gcc version 4.1.3 20070518 (prerelease) (Debian 4.1.2-8)) #1 SMP Sat May 26 16:14:59 UTC 2007


nonoo

module-assistan für Kernel 2.6.21-1

Beitrag von nonoo » 20.06.2007 21:12:18

Guten Tag, wie installiere ich z. B. das ZD1211 Modul in den Kernel?
Die Arbeitsweise mit dem Module-Assistant ist mir geläufig. Leider erhalte ich eine Fehlermeldung bei dem Module-Assistant.
Wie kann ich diese Meldung hier Posten? Die Meldung in lang und sehr schwer zu kopieren. Gibt es dort einen Trick?

Welche Quellen habe ich freizugeben den Kernel aus sid bearbeiten möchte? Ist die Freigabe der sid-Quellen Bedingung?

Fogende Quellen waren versuchsweise zusätzlich freigegeben und bei ander Versuch auch gesperrt:

Code: Alles auswählen


# deb http://ftp.de.debian.org/debian unstable main non-free
# deb-src http://ftp.de.debian.org/debian unstable main non-free

mfg nonoo

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 20.06.2007 21:37:22

Wieso kompilieren den Treiber? Das Modul ist doch im Kernel vorhanden.

Code: Alles auswählen

matthias@biljana:~$ aptitude show zd1211-firmware
Paket: zd1211-firmware
Neu: ja
Zustand: nicht installiert
Version: 2.16.0.0-0.1
Priorität: extra
Bereich: non-free/base
Verwalter: Robert Jordens <jordens@debian.org>
Unkomprimierte Größe: 127k
Hängt ab von: udev (>= 0.070-3) | hotplug (>= 0.0.20040329-19)
Schlägt vor: zd1211-module
Beschreibung: Firmware images for the zd1211 and zd1211rw wireless drivers
 This package contains the firmware to be used with the Linux kernel dirvers for the USB wireless dongles that are based
 on the ZyDAS ZD1211 802.11b/g USB WLAN chipset.

 It works with both the zd1211 driver provided by the zd1211-source package, as well as the new zd1211rw included in
 recent 2.6 kernels.

matthias@biljana:~$
In der Beschreibung steht . Das die Firmware entweder das Modul benötigt welches man aus dem Paket zd1211-source kompiliert, bzw. man kann auch das Modul zd1211rw welches in den aktuellen Kerneln vorhanden ist. Und der Kernel 2.6.21 ist ein aktueller bzw. der aktuellste.

Code: Alles auswählen

matthias@biljana:~$ /sbin/modinfo zd1211rw
filename:       /lib/modules/2.6.21-1-k7/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
version:        1.0
author:         Daniel Drake
author:         Ulrich Kunitz
description:    USB driver for devices with the ZD1211 chip.
license:        GPL
srcversion:     63DF8C7AFEB1CF179CE0947
alias:          usb:v0ACEp2011d*dc*dsc*dp*ic*isc*ip*
.....
alias:          usb:v0ACEp1211d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore,ieee80211softmac,ieee80211,firmware_class
vermagic:       2.6.21-1-k7 SMP mod_unload K7
matthias@biljana:~$                                                      
Die meisten aliase habe ich entfernt.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nonoo

thinkpad-source

Beitrag von nonoo » 20.06.2007 21:48:39

Hallo guten Abend KBD, sind auch die thinkpad-sourcen in dem Kernel erhalten? Zur Zeit sind diese nur in Oldstable oder Sid verfügbar.

Dazu folgender Thread zur Info:

http://www.debianforum.de/forum/viewtop ... kpadsource

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 20.06.2007 22:21:17

Welche module gehören dazu?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nonoo

module

Beitrag von nonoo » 20.06.2007 22:24:29

Hallo KDB, ich verstehe deine Frage nicht.

Im module-assistent habe ich di eMöglichkeit ein Thinkpad Modul zu wählen, Das funktionert aber nicht. m-a bricht ab und es erscheint ein Fehlerbericht. Wie ich den Bereicht posten kann weiß ich leider nicht.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: module

Beitrag von garibaldi » 21.06.2007 05:31:51

nonoo hat geschrieben:Wie ich den Bereicht posten kann weiß ich leider nicht.
Ähm, wie hast du denn bisher deine Codes gepostet :roll:
Einfach mit der linken Maustaste den zu kopierenden Text markieren und dort, wohin du ihn haben willst, mit der mittleren Maustaste einfügen.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

nonoo

Fehhlerprotokoll, Abschnittsweise

Beitrag von nonoo » 21.06.2007 07:44:53

Guten Tag Garibaldi, es funktioniert nur abschnittsweise.
´

│ test -d debian ↑
│ dh_clean debian/control debian/changelog debian/postinst debian/postrm ▮
│ cd 2.6/drivers && /usr/bin/make clean ▒
│ make[1]: Entering directory `/usr/src/modules/thinkpad/2.6/drivers' ▒
│ rm -f *.o *.ko *.mod.? .*.o.cmd .*.ko.cmd ▒
│ make[1]: Leaving directory `/usr/src/modules/thinkpad/2.6/drivers' ▒
│ 822-date: warning: This program is deprecated. Please use 'date -R' ▒
│ instead. ▒
│ sed -e "s!\$KVERS!2.6.21-1-686!g; ▒
│ s!\$KSRC!/lib/modules/2.6.21-1-686/build!; s!\$KEMAIL!!; s!\$KMAINT!!; ▒
│ s!\$NONEPOCH!2.6.21-4!; s!\$EPOCH!!; s!\$DEBDATE!Thu, 21 Jun 2007 ▒
│ 07:41:34 +0200!" debian/control.sed > debian/control ▒
│ chmod ugo+x debian/control ▒
│ 822-date: warning: This program is deprecated. Please use 'date -R' ▒
│ instead. ↓

sed -e "s!\$KVERS!2.6.21-1-686!g; ↑
│ s!\$KSRC!/lib/modules/2.6.21-1-686/build!; s!\$KEMAIL!!; s!\$KMAINT!!; ▒
│ s!\$NONEPOCH!2.6.21-4!; s!\$EPOCH!!; s!\$DEBDATE!Thu, 21 Jun 2007 ▒
│ 07:41:34 +0200!" debian/changelog.sed > debian/changelog ▒
│ chmod ugo+x debian/changelog ▮
│ 822-date: warning: This program is deprecated. Please use 'date -R' ▒
│ instead. ▒
│ sed -e "s!\$KVERS!2.6.21-1-686!g; ▒
│ s!\$KSRC!/lib/modules/2.6.21-1-686/build!; s!\$KEMAIL!!; s!\$KMAINT!!; ▒
│ s!\$NONEPOCH!2.6.21-4!; s!\$EPOCH!!; s!\$DEBDATE!Thu, 21 Jun 2007 ▒
│ 07:41:35 +0200!" debian/postinst.sed > debian/postinst ▒
│ chmod ugo+x debian/postinst ▒
│ 822-date: warning: This program is deprecated. Please use 'date -R' ▒
│ instead. ▒
│ sed -e "s!\$KVERS!2.6.21-1-686!g;


s!\$KSRC!/lib/modules/2.6.21-1-686/build!; s!\$KEMAIL!!; s!\$KMAINT!!; ↑
│ s!\$NONEPOCH!2.6.21-4!; s!\$EPOCH!!; s!\$DEBDATE!Thu, 21 Jun 2007 ▒
│ 07:41:36 +0200!" debian/postrm.sed > debian/postrm ▒
│ chmod ugo+x debian/postrm ▒
│ /usr/bin/make -f debian/rules binary-modules ▒
│ make[1]: Entering directory `/usr/src/modules/thinkpad' ▒
│ cd 2.6/drivers && /usr/bin/make ▒
│ make[2]: Entering directory `/usr/src/modules/thinkpad/2.6/drivers' ▮
│ /usr/bin/make -C /lib/modules/2.6.21-1-686/build ▒
│ SUBDIRS=/usr/src/modules/thinkpad/2.6/drivers modules ▒
│ make[3]: Entering directory `/usr/src/linux-headers-2.6.21-1-686' ▒
│ CC [M] /usr/src/modules/thinkpad/2.6/drivers/thinkpad.o ▒
│ In file included from ▒
│ /usr/src/modules/thinkpad/2.6/drivers/../include/thinkpad_common.h:80, ▒
│ from
/usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:49: ↑
│ /usr/src/modules/thinkpad/2.6/drivers/../include/rtcmosram.h:171: ▒
│ warning: ‘packed’ attribute ignored ▒
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:95: error: expected ‘)’ ▒
│ before string constant ▒
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:97: error: expected ‘)’ ▒
│ before string constant ▒
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:99: error: expected ‘)’ ▒
│ before string constant ▒
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:101: error: expected ▒
│ ‘)’ before string constant ▮
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c: In function ▒
│ ‘thinkpad_ioctl’: ▒
│ /usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:233: warning: implicit ▒
│ declaration of function ‘inter_module_get_request’ ↓
/usr/src/modules/thinkpad/2.6/drivers/thinkpad.c:239: warning: implicit ▒
│ declaration of function ‘inter_module_put’ ▒
│ make[4]: *** [/usr/src/modules/thinkpad/2.6/drivers/thinkpad.o] Fehler 1 ▒
│ make[3]: *** [_module_/usr/src/modules/thinkpad/2.6/drivers] Fehler 2 ▒
│ make[3]: Leaving directory `/usr/src/linux-headers-2.6.21-1-686' ▒
│ make[2]: *** [default] Fehler 2 ▒
│ make[2]: Leaving directory `/usr/src/modules/thinkpad/2.6/drivers' ▒
│ make[1]: *** [build-modules] Fehler 2 ▒
│ make[1]: Leaving directory `/usr/src/modules/thinkpad' ▮
│ make: *** [kdist_image] Fehler 2

Das ist die Fehlermeldung aus dem module-assitent, ein Vollständiges kopieren (ein Schritt) der Meldung das habe ich nicht hinbekommen.

Wie kopiere ich Fehlermeldungen im moudule-assistant in einme Schritt? Von mir wurde die Fehlermeldung Fensterweise kopiert, eine vollständige Markierung war mir nicht möglich. Wie funktioniert das?

Wie kann ich die thinkpad Module in meinen Kernel 2.6.21-1-686 bekommen?

mfg nonoo


Edit: Ubuntu hat das gleiche Problem

http://forum.ubuntuusers.de/topic/69367/previous/
Zuletzt geändert von nonoo am 21.06.2007 10:18:48, insgesamt 4-mal geändert.

nonoo

thinkpad-base fehlte

Beitrag von nonoo » 21.06.2007 08:01:44

Guten Tag, es fehlt wohl ein Paket:

http://nopaste.debianforum.de/6043

Ob das die Lösung ist, weis ich noch nicht.

Bei diesem Schritt sach /etc/apt/sources.list wie folgt aus:

Code: Alles auswählen

# 
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20070528-10:14]/ lenny contrib main

# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20070528-10:14]/ lenny contrib main

deb http://debian.tu-bs.de/debian/ lenny main
deb-src http://debian.tu-bs.de/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib


# for java und non free
# deb ftp://ftp.de.debian.org/debian/ lenny main non-free contrib

# Debian (Flashplayer, Adobe Reader, Codecs)
# deb http://www.debian-multimedia.org/ lenny main


# sid = unstable from kdbcalls
deb http://ftp.de.debian.org/debian unstable main non-free
deb-src http://ftp.de.debian.org/debian unstable main non-free
Die sid Quellen habe ich jetzt erst mal wieder dekativiert.

Wie komme ich nun zu meimen Modul?

Fehlervermutung:

Folgendes habe ich gefunden:

http://packages.debian.org/unstable/utils/thinkpad-base


Kann es evtl. daran liegen, weil thinkpad4-modules
Package not available nicht verfügbar ist?

Kann es evtl. sein, dass das Thinkpad Module auch schon in den Kernel 2.6.21-1-6,68 integriert ist?

Edit: Dazu habe ich folgendes gefunden.

http://www.thinkwiki.org/wiki/Tpctl


On Debian and Ubuntu systems, these facilities are provided by the packages thinkpad-source, thinkpad-base, and tpctl. However, Debian is moving to deprecate these packages and remove them from the distribution (bug report #400141). As such, no further maintenance is being done on them, and thinkpad-source no longer builds on kernels newer than 2.6.17 or so. Debian recommends moving to tp_smapi instead (for which no package yet exists).
Gibt es also keine funktionsfähigen Thinkpad Package mehr?


mfg nonoo
Zuletzt geändert von nonoo am 21.06.2007 08:24:52, insgesamt 1-mal geändert.

nonoo

sid

Beitrag von nonoo » 21.06.2007 17:21:12

Guten Tag, in sid erscheint der gleiche Fehler.

Ich weiß keinen Rat mehr. :-((

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 21.06.2007 17:48:01

http://www.thinkwiki.org/wiki/Tpctl hat geschrieben: For kernel 2.6.3 and newer you need tpctl >=4.14 and thinkpad >=5.5.
For kernel 2.6.9 and newer you need thinkpad >= 6.0.

Code: Alles auswählen

root@gms4:~# apt-show-versions -a thinkpad-source
No stable version
No testing version
thinkpad-source 5.9-2.1 unstable
thinkpad-source/unstable uptodate 5.9-2.1
http://www.thinkwiki.org/wiki/SMAPI_support_for_Linux hat geschrieben: tpctl with the thinkpad kernel module for older ThinkPad models (on modern models, this is mostly superceded by the standardized ACPI interface).
Keine Ahnung ob du einen alten oder neuen ThinkPad betreibst, bzw was die hier unter "alt" bzw "neu" verstehen, aber vielleicht könnten wir dir, wenn wir mehr über dein tatsächliches Problem wüßten ( nicht diese Installations- bzw Modulebau-Probleme !), besser helfen.

nonoo

Alter ThinkPatd 1133 Mhz., 512 MB

Beitrag von nonoo » 21.06.2007 21:43:46

Hallo, also ich möchte einen alten Thinkpad mit einem möglichst optimiertem Debian betreiben. Mein Linuxübungsgerät sozusagen.

Auf meinem Hauptrechner habe ich Debian Etch mit dem Originalkernel. Heute habe
ich auch auf diesen den Kernel 2.6.21 aus den Backports installiert, Da gab es auch keine Probleme, der Rechner bootet bis in den Konsolenmodus, weiter aber nicht.
Ein Konfiguration der Nvidia Grafikkarte oder auch die Einbindung eine USB Dongle mit ndiwrapper scheiterte bei mir mit ähnlichem Ergebnissen wie schon in diesem Thread erwähnt.

Ich habe die Vermutung, das der module-assistant noch nicht mit dem Kernel 2.6.21 zusammenarbeitet. Eingübt bin ich mit dem module-assistant sehr, die Konfiguration eine Wlan-USB-Dongle mache ich inzwischen mit Leichtigkeit.

Funktiioniert bei euch der module-assistant mit 2.6.21?

mfg nonoo

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.06.2007 21:48:38

Soory da komme ich nicht ganz mit. Wenn ich dich vorher richtig verstanden habe. Dann sollte doch das Modul im Kernel 2.6.21 schon vorhanden sein, welches du brauchst. Und ob der module-assistant mit dem Kernel 2.6.21 funktioniert , weiß ich nicht. man kann aber ein Module auch ohne kompilieren. Oder mit make-kpkg gehts auch.

Zu dem Modul siehe hier

http://www.debianforum.de/forum/viewtop ... 028#534028
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nonoo

Kernelingegration

Beitrag von nonoo » 21.06.2007 21:55:40

Hallo KDB, ich weiß nicht ob das thinkpad-modul Modul in dem 2.6.21 integriert ist. Der ZD1211 ist ja intergriert, die Symtome, wenn ich den ZD1211 nochmals versuche zu integrieren sind die gleichen wie beim thinkpad modul
Bei Ubuntu, den Link hatte ich gepostet bestehen die gleichen Probleme.

Hier der Link nochmals:

http://forum.ubuntuusers.de/topic/69367/previous/

Funktioniert bei dir der module-assistant mit Kernel 2.6.21?

Evtl. muß ich dann selbst kompilieren, im Moment ist aber die Luft raus. :-((

Wohl doch eine Nummer zu groß für mich.

Danke für deine Tipps.

mfg nonoo

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 21.06.2007 22:00:29

das hat nichts mit dem module-assistant zu tun.
Wenn die falschen Sourcen ( weil zu alt ) im Debian-Repository sind und diese daher nicht mit dem Kernel 2.6.21 gebaut werden können, dann kann der module-assistant auch keine neueren Sourcen herzaubern.
In deinem Fall wird, sofern die Aussage aus dem zitierten ThinkWiki stimmt, zumindest die Version 6.0 benötigt, in Debian ist aber derzeit nur die Version 5.9 vorhanden.
Generell solltest du, wenn du den Kernel aus Unstable beziehst, auch die Sourcen für die zusätzlichen Module aus Unstable beziehen. Aber selbst dann ist nicht gewährleistet, daß die Sourcen mit dem neuesten Kernel gebaut werden können. Wir reden ja hier von Unstable, dort trudelt zumeist der neueste Kernel sehr schnell ein, die externen Modul-Sourcen werden dann aber relativ ( für jemanden der darauf wartet ) langsam nachgezogen.
Du must also entweder warten, oder du holst dir die aktuellen Sourcen von der entsprechenden Homepage ( ist anscheinend auf sourceforge zu finden ) und baust das Modul manuell

Gruß
gms

nonoo

Aussitzen

Beitrag von nonoo » 21.06.2007 22:09:05

Hallo gms, ich werde das wohl aussitzen.
Wenn ich selber rumfrimel, dann kommt hinterher alles wieder durcheinander. Mein Bastelbedürfnis mit 2.6.21 ist er mal gedeckt.

So viele Ungereimtheiten, thinkpad-source in oldstaple und unstable vorhanen, in Etch und Lenny fehlen diese dafür. Ich verstehe das einfach nicht.

Dann bei Ubuntu die gleichen Probleme.

Und er Nvidia Treiber läßt sich auch nicht auf meinem Hauptrechner mit dem Kernel 2.6.21 integrieren.

Dazu reicht mein Horizont nicht.

mfg nonoo

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.06.2007 22:42:09

Für ein Modul das im Kernel schon vorhanden ist sollte das wohl nicht zutreffen. Bzw. das sollte fünktionieren. Ich meine dieses Modul hier zd1211rw

Was jetzt die Thinkpadmodule anbetrifft ist nach GMS seiner Aussage der Source den Debian liefert schlicht zu alt für den Kernel 2.6.21. Das ist weder Debians Schuld noch von Ubuntu. Und das der Source aus Etch und Lenny versschwunden ist soll an unlösbaren Bugs liegen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten