Hallo allerseits Da ich mit Qemu ein USB-Gerät nutzen will benötige ich usbfs, welches ja nicht mehr unterstützt wird. Einen neuen Kernel backen kommt für mich nicht in frage. Dafür habe ich erst einmal keine Zeit, Habe das noch nicht gemacht und das Einarbeiten dauert mir zu lange. Deshalb meine Frage: Gibt es fertige Kernel Suse Standard plus usbfs. Wenn ja wo, und wie baue ich die ein. (In Deutsch) Oder ist es besser die 10.2 in die Tonne zu treten? m.f.G. Otto -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Otto Grunewald wrote:
[...] Da ich mit Qemu ein USB-Gerät nutzen will benötige ich usbfs, welches ja nicht mehr unterstützt wird.
Einen neuen Kernel backen kommt für mich nicht in frage. Dafür habe ich erst einmal keine Zeit, Habe das noch nicht gemacht und das Einarbeiten dauert mir zu lange.
Deshalb meine Frage:
Gibt es fertige Kernel Suse Standard plus usbfs.
Wenn ja wo, und wie baue ich die ein. (In Deutsch)
Oder ist es besser die 10.2 in die Tonne zu treten?
usbfs wird beim SuSE 10.3 Kernel wieder unterstuetzt, da sich bei Novell mittlerweile auch die Ansicht durchgesetzt hat, dass es Kunden nicht zuzumuten ist, wegen diverser Applikationen (u.a. vmware) selbst Kernel compilieren zu muessen. Soweit ich weiss, wurde diese Aenderung aber (noch?) nicht auf den SuSE 10.2 Kernel zurueckportiert. Eventuell bringt es der naechste Kernel Patch, aber darueber habe ich keine genauen Angaben. Eventuell hilft das Einspielen eines SuSE KOTD - vorher aber bitte die Voraussetzungen fuer den Einsatz eines solchen Kernels auf einer SuSE 10.2 pruefen und auch, ob die KOTD usbfs schon wieder unterstuetzen. Ich gehe davon aber mal aus. Theoretisch laesst sich usbfs auch mit Deinem momentanen Kernel relativ leicht reaktivieren - es muss lediglich das usbscore.ko Kernelmodul mit der usbfs Unterstuetzung neu compiliert und installiert werden. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sat, Mar 24, 2007 at 08:02:57PM +0000, Thomas Hertweck wrote:
Otto Grunewald wrote:
[...] Da ich mit Qemu ein USB-Gerät nutzen will benötige ich usbfs, welches ja nicht mehr unterstützt wird.
Einen neuen Kernel backen kommt für mich nicht in frage. Dafür habe ich erst einmal keine Zeit, Habe das noch nicht gemacht und das Einarbeiten dauert mir zu lange.
Deshalb meine Frage:
Gibt es fertige Kernel Suse Standard plus usbfs.
Wenn ja wo, und wie baue ich die ein. (In Deutsch)
Oder ist es besser die 10.2 in die Tonne zu treten?
usbfs wird beim SuSE 10.3 Kernel wieder unterstuetzt, da sich bei Novell mittlerweile auch die Ansicht durchgesetzt hat, dass es Kunden nicht zuzumuten ist, wegen diverser Applikationen (u.a. vmware) selbst Kernel compilieren zu muessen.
Soweit ich weiss, wurde diese Aenderung aber (noch?) nicht auf den SuSE 10.2 Kernel zurueckportiert. Eventuell bringt es der naechste Kernel Patch, aber darueber habe ich keine genauen Angaben.
Das wird er mitbringen. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. März 2007 schrieb Marcus Meissner:
On Sat, Mar 24, 2007 at 08:02:57PM +0000, Thomas Hertweck wrote:
Otto Grunewald wrote:
[...] Da ich mit Qemu ein USB-Gerät nutzen will benötige ich usbfs, welches ja nicht mehr unterstützt wird. ... Soweit ich weiss, wurde diese Aenderung aber (noch?) nicht auf den SuSE 10.2 Kernel zurueckportiert. Eventuell bringt es der naechste Kernel Patch, aber darueber habe ich keine genauen Angaben.
Das wird er mitbringen.
Hmm, ich habe bemerkt, wen ich auf einem kleinen Server (minimal X, yast2 von der Konsole) statt von DVD SuSe 9.3 von einer usbHD installieren will, bzw. nur einzelne Pakete von dort nachinstallieren wollte (es liefen: hal, hotplug) dann kam es zu einem lock sowohl des des pc (harter Restart) wie auch der usbHD (umstecken auf einen anderen PC war nötig, damit diese 'runterkam'). Das passierte mehrmals. Weiter versuche habe ich dann aufgegeben. Vielleicht passiert das ja bei den 10ern auch? Vielleicht könnte man es reparieren? Ciao, Calli -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. März 2007 21:07 schrieb Marcus Meissner:
usbfs wird beim SuSE 10.3 Kernel wieder unterstuetzt, da sich bei Novell mittlerweile auch die Ansicht durchgesetzt hat, dass es Kunden nicht zuzumuten ist, wegen diverser Applikationen (u.a. vmware) selbst Kernel compilieren zu muessen.
Soweit ich weiss, wurde diese Aenderung aber (noch?) nicht auf den SuSE 10.2 Kernel zurueckportiert. Eventuell bringt es der naechste Kernel Patch, aber darueber habe ich keine genauen Angaben.
Das wird er mitbringen.
Wann wird das sein? In ein paar Tagen, Wochen oder Monaten? Wie bekomme ich das mit. m.f.G. Otto -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Otto Grunewald wrote:
[...] Wann wird das sein? In ein paar Tagen, Wochen oder Monaten?
Das wird vermutlich nur ein SuSE Mitarbeiter beantworten koennen.
Wie bekomme ich das mit.
Du installiert brav wie jeder normale SuSE User regelmaessig Deine Updates und bekommst dann automatisch das Feature "usbfs" zurueck. Du musst vermutlich lediglich Deine /etc/fstab anpassen und das Filesystem auch mounten. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, Mar 26, 2007 at 07:32:39PM +0100, Thomas Hertweck wrote:
Otto Grunewald wrote:
[...] Wann wird das sein? In ein paar Tagen, Wochen oder Monaten?
Das wird vermutlich nur ein SuSE Mitarbeiter beantworten koennen.
Testupdates wird es morgen oder uebermorgen geben denke ich. Bereits jetzt kann es im KOTD ausprobiert werden.
Wie bekomme ich das mit.
Du installiert brav wie jeder normale SuSE User regelmaessig Deine Updates und bekommst dann automatisch das Feature "usbfs" zurueck. Du musst vermutlich lediglich Deine /etc/fstab anpassen und das Filesystem auch mounten.
Genau. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo allerseits Erstmal besten Dank an ALLE welche geantwortet haben. Mit so vielen Beiträgen habe ich nicht gerechnet, und dabei gelernt. Nochmals besten Dank. Am Montag, 26. März 2007 20:32 schrieb Thomas Hertweck:
Du installiert brav wie jeder normale SuSE User regelmaessig
Das mache ich, und habe jetzt den 2.6.18.8-0.1-default i686 Kernel
Deine Updates und bekommst dann automatisch das Feature "usbfs" zurueck. Du musst vermutlich lediglich Deine /etc/fstab anpassen und das Filesystem auch mounten.
Ok, dann gibt es ein Problem weniger. Werde mich dann den anderen Baustellen der 10.2 zuwenden. m.f.G. Otto -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Thomas, On Samstag, 24. März 2007, Thomas Hertweck wrote:
Theoretisch laesst sich usbfs auch mit Deinem momentanen Kernel relativ leicht reaktivieren - es muss lediglich das usbscore.ko Kernelmodul mit der usbfs Unterstuetzung neu compiliert und installiert werden.
Kannst du die nötigen Schritte hier posten? Ich habe ein uralte Doku gefunden, bin mir aber relativ sicher dass die nicht vollständig oder vielleicht sogar falsch ist. als root cd /usr/src/linux make xconfig (evt. müssen Pakete nachinstalliert werden) die config liegt in /boot die von Dir o.g. Kernelmodule auswählen make bzImage (hier fehlt doch was oder??) Viel Grüsse Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Son, 25 Mär 2007, M Hoeller schrieb:
On Samstag, 24. März 2007, Thomas Hertweck wrote:
Theoretisch laesst sich usbfs auch mit Deinem momentanen Kernel relativ leicht reaktivieren - es muss lediglich das usbscore.ko Kernelmodul mit der usbfs Unterstuetzung neu compiliert und installiert werden.
Kannst du die nötigen Schritte hier posten?
Ich habe ein uralte Doku gefunden, bin mir aber relativ sicher dass die nicht vollständig oder vielleicht sogar falsch ist.
als root cd /usr/src/linux make xconfig (evt. müssen Pakete nachinstalliert werden) die config liegt in /boot
die von Dir o.g. Kernelmodule auswählen
make bzImage
(hier fehlt doch was oder??)
Ja. make prepare. Und statt 'make bzImage' (das kompiliert ja eben keine Module) sollte ein make drivers/usb/core/ubcore.ko reichen. Zur Not: 'make modules'. HTH, -dnh --
Du bist ja nur der Schrecken von dag°. Wem WoKo in dag° Schrecken einjagt, der hat dag° nicht verstanden. Umgekehrt wird ein Schuhschrank draus: WoKo ist der Schrecken des restlichen Nutznetzes. [Michael Hoffmann und Dieter Bruegmann in dag°] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
David Haller wrote:
Am Son, 25 Mär 2007, M Hoeller schrieb:
[...] als root cd /usr/src/linux make xconfig (evt. müssen Pakete nachinstalliert werden) die config liegt in /boot
die von Dir o.g. Kernelmodule auswählen
USB_DEVICEFS ist kein separates Modul. Das Feature laesst sich z.B. bei Kernel 2.6.20 in der Rubrik "Device Drivers" -> "USB Support" aktivieren. Das Feature wird dann dem Modul "usbcore.ko" hinzugefuegt. Genaueres dazu siehe Documentation/usb/proc_usb_info.txt im Verzeichnis der Kernel-Quellen.
make bzImage
(hier fehlt doch was oder??)
Ja. make prepare. Und statt 'make bzImage' (das kompiliert ja eben keine Module) sollte ein
make drivers/usb/core/ubcore.ko
reichen. Zur Not: 'make modules'.
Vermutlich wuerde ich mit einem "make cloneconfig" in /usr/src/linux starten. Danach kann man die .config direkt aendern oder aber ueber "make xconfig" das entsprechende Feature USB_DEVICEFS aktivieren. Ein "make modules_prepare" und "make drivers/usb/core/usbcore.ko" sollten dann hoffentlich ausreichen, um das Kernel-Modul neu zu generieren. Danach muss es nur noch installiert und evtl. die /etc/fstab angepasst werden, um das usbfs wieder zurueck zu bekommen. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 26 Mär 2007, Thomas Hertweck schrieb:
David Haller wrote: [..]
Ja. make prepare. Und statt 'make bzImage' (das kompiliert ja eben keine Module) sollte ein
make drivers/usb/core/ubcore.ko
reichen. Zur Not: 'make modules'.
Vermutlich wuerde ich mit einem "make cloneconfig" in /usr/src/linux starten. Danach kann man die .config direkt aendern oder aber ueber "make xconfig" das entsprechende Feature USB_DEVICEFS aktivieren. Ein "make modules_prepare" und "make drivers/usb/core/usbcore.ko" sollten dann hoffentlich ausreichen, um das Kernel-Modul neu zu generieren. Danach muss es nur noch installiert und evtl. die /etc/fstab angepasst werden, um das usbfs wieder zurueck zu bekommen.
Danke. Ich vergesse immer wieder gern, wie das bei SUSE mit 2.6.x im Detail geht ;) -dnh -- Wenn ich fleissig waere, waere ich kein Admin. -- Klaus Muth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
David Haller wrote:
[...]
Danke. Ich vergesse immer wieder gern, wie das bei SUSE mit 2.6.x im Detail geht ;)
Dafuer kennst Du Dich ja aber bei den Kerneln der 2.0.x Reihe ganz gut aus - oder basiert Hallerlix schon auf 2.2.x? ;-) SCNR, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 27 Mär 2007, Thomas Hertweck schrieb:
David Haller wrote:
[...]
Danke. Ich vergesse immer wieder gern, wie das bei SUSE mit 2.6.x im Detail geht ;)
Dafuer kennst Du Dich ja aber bei den Kerneln der 2.0.x Reihe ganz gut aus - oder basiert Hallerlix schon auf 2.2.x? ;-)
SuSE 6.2 kam mit 2.2.10, ich habe schnell auf 2.2.12, dann 2.2.14 umgestellt, letzteres war allein schon durch die neue HW (Athlon 500) notwendig... Aktuell läuft 2.4.33. Und ich habe 2.4.0-test4 verwendet als der ganz frisch war... Was glaubst du, woher ich mein Wissen bzgl. Kernelkompilieren habe, das in unseren Howto's steckt ;) Nur mit 2.6.x hab ich halt noch nicht genug gemacht, bei dem Kernel für die 10.2 hab ich halt mit 'make help' nachgeschaut, was nötig ist, und das mit 'make subdir/foo/modulname' hab ich schon vor längerem rausgefunden ;) -dnh -- »Microsoft Outlook Express - Designed to enable Virus replication.« see http://www.microsoft.com/mac/products/office/2001/virus_alert.asp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. März 2007 21:02 schrieb Thomas Hertweck:
Soweit ich weiss, wurde diese Aenderung aber (noch?) nicht auf den SuSE 10.2 Kernel zurueckportiert. Eventuell bringt es der naechste Kernel Patch, aber darueber habe ich keine genauen Angaben.
Eventuell hilft das Einspielen eines SuSE KOTD - vorher aber bitte die Voraussetzungen fuer den Einsatz eines solchen Kernels auf einer SuSE 10.2 pruefen und auch, ob die KOTD usbfs schon wieder unterstuetzen. Ich gehe davon aber mal aus.
Und wie prüfe ich die Voraussetzung, stehen die in den Debuginfos? Das sind doch riesige Dateien. siehe http://ftp3.gwdg.de/pub/linux/suse/ftp.suse.com/projects/kernel/kotd/10.2-i3... oder gibt es andere Quellen?
Theoretisch laesst sich usbfs auch mit Deinem momentanen Kernel relativ leicht reaktivieren - es muss lediglich das usbscore.ko Kernelmodul mit der usbfs Unterstuetzung neu compiliert und installiert werden.
Wo finde ich usbscore.ko? Habe mal gegoogelt und nur etwas gefunden was den 2.4er Kernel betraf. m.f.G. Otto -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Otto Am Montag, 26. März 2007 schrieb Otto Grunewald:
Wo finde ich usbscore.ko? Habe mal gegoogelt und nur etwas gefunden was den 2.4er Kernel betraf.
Normalerweise in den Sourcen des aktuellen Kernels unter /usr/src/linux/drivers/usb/core/ In meinen 10.2 Sourcen (linux-2.6.18.8-0.1)ist das Modul nicht drin. Sollte in einem KOTD oder einem Standardkernel allerdings drin sein. Einfach mal nachschauen. gruß Bodo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 26. März 2007 04:00 schrieb Bodo Wlaka:
Hallo Otto
Am Montag, 26. März 2007 schrieb Otto Grunewald:
Wo finde ich usbscore.ko? Habe mal gegoogelt und nur etwas gefunden was den 2.4er Kernel betraf.
Normalerweise in den Sourcen des aktuellen Kernels unter
/usr/src/linux/drivers/usb/core/
In meinen 10.2 Sourcen (linux-2.6.18.8-0.1)ist das Modul nicht drin. Sollte in einem KOTD oder einem Standardkernel allerdings drin sein. Einfach mal nachschauen.
Da finde ich nur usb.c und usb.h m.f.G. Otto -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 26 Mär 2007, Otto Grunewald schrieb:
Am Montag, 26. März 2007 04:00 schrieb Bodo Wlaka:
Am Montag, 26. März 2007 schrieb Otto Grunewald:
Wo finde ich usbscore.ko? Habe mal gegoogelt und nur etwas gefunden was den 2.4er Kernel betraf.
Normalerweise in den Sourcen des aktuellen Kernels unter
/usr/src/linux/drivers/usb/core/
In meinen 10.2 Sourcen (linux-2.6.18.8-0.1)ist das Modul nicht drin. Sollte in einem KOTD oder einem Standardkernel allerdings drin sein. Einfach mal nachschauen.
Da finde ich nur usb.c und usb.h
usbcore.o wird aus mehreren Sourcedateien zusammengebastelt, nicht aus einem 'usbcore.c'. ==== drivers/usb/core/Makefile ==== usbcore-objs := usb.o hub.o hcd.o urb.o message.o driver.o \ config.o file.o buffer.o sysfs.o devio.o notify.o ifeq ($(CONFIG_PCI),y) usbcore-objs += hcd-pci.o endif ifeq ($(CONFIG_USB_DEVICEFS),y) usbcore-objs += inode.o devices.o endif obj-$(CONFIG_USB) += usbcore.o ==== Noch Fragen? ;) -dnh -- If ignorance is bliss, why aren't there more happy people? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Otto Grunewald wrote:
Am Samstag, 24. März 2007 21:02 schrieb Thomas Hertweck:
[...] Eventuell hilft das Einspielen eines SuSE KOTD - vorher aber bitte die Voraussetzungen fuer den Einsatz eines solchen Kernels auf einer SuSE 10.2 pruefen und auch, ob die KOTD usbfs schon wieder unterstuetzen. Ich gehe davon aber mal aus.
Und wie prüfe ich die Voraussetzung, stehen die in den Debuginfos?
Normalerweise findet man diese Info in der Datei Documentation/Changes der Kernel-Quellen.
Das sind doch riesige Dateien. siehe http://ftp3.gwdg.de/pub/linux/suse/ftp.suse.com/projects/kernel/kotd/10.2-i3... oder gibt es andere Quellen?
Nein. Die Dateien sind relativ gross, das stimmt. Und mit jedem neuen Feature im Kernel wird das auch so weiter gehen.
Wo finde ich usbscore.ko? Habe mal gegoogelt und nur etwas gefunden was den 2.4er Kernel betraf.
Siehe Davids Antwort. usbcore.o bzw. usbcore.ko wird nicht aus usbcore.c erstellt, sondern aus etlichen Basis-Dateien. Deswegen findest Du auch keinen entsprechenden Source-Code mit dem Namen. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (7)
-
Bodo Wlaka
-
David Haller
-
gooly@gmx.at
-
M Hoeller
-
Marcus Meissner
-
Otto Grunewald
-
Thomas Hertweck