PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 2.6.13.4er Kernel gebaut



netswipe
16.12.05, 16:14
Heyho :)

Wie oben zu lesen ist, habe ich mir gerade erfolgreich nen funktionierenden Kernel gebaut. Funktioniert auch super alles, schnell ist er auch, nur kleine Probleme gibts in folgenden Bereichen:

1.) Drucker (LPT Port):
Er mag nicht Drucken, CUPS sagt dazu:

"Unable to open parallel port device file: No such device or address"
Geräte URI: epson:/dev/lp0

2.) Früher hat er mir alle Festplatten unter "Computer" angezeigt, da sind jetzt nur noch meine 2 CD-Laufwerke, Diskette, Dateisystem, Netzwerk und ext. Platte. Die Windows Partition und meine normale Famielen Platte sind nicht mehr da (eingehängt sind sie, sie funktionieren auch). Die hätte ich gerne wieder da stehen.

3.) wie ist das mit laufwerken, die früher (2.4er kernel) als scsi laufwerke gemountet wurden? Z.b. bezüglich lilo:

append="hdd=ide-scsi hdc=ide-scsi"

Danke für Hilfe. Das erleichtert den "Umstieg"

netti :)

Shaman
16.12.05, 16:41
ok, du hast vermutlich nich den benötigten Support in den Kernel kompiliert.

1) Printer/parallele Schnittstelle Support im Kernel?
2) Unter "computer"? Keine Ahnung, was du meinst. Die Windows-Partitions fehlt evtl., weil der Kernel ohne NTFS support kompiliert wurde.

Wie hast den Kernel den konfiguriert? Alle Einstellungen selbst gemacht oder die Standardkonfig von Slack genutzt? Bei Letzterem würden mich Probleme nicht wundern.

Zum Konfigurieren am besten "make xconfig" nehmen, da stehen zu jeden Konfig-Punkt Hilfe und Anleitungen.

By the way, als Slackware Nutzer sollte man sowas eigentlich können...

MfG,

Shaman

MiGo
16.12.05, 16:47
3.) wie ist das mit laufwerken, die früher (2.4er kernel) als scsi laufwerke gemountet wurden? Z.b. bezüglich lilo:
Zitat:
append="hdd=ide-scsi hdc=ide-scsi"
Die scsi-Emulation brauchte man ja in erster Linie zum CD-Brennen; das ist inzwischen nicht mehr nötig, ide-Laufwerke lassen sich jetzt vernünftig ohne scsi-Emulation betreiben.

netswipe
16.12.05, 17:23
1.) Jawohl, para ist drin. Habe den kernel komplett selber zusammengestellt. //edit: Frage hat sich erledigt, habe kernel neu gebaut, an den rechten rumgeschraubt: Jetzt scheint er zu gehen.
2.) ist ne fat platte
3.) Danke,d amit ist die Farge wohl beantwortet :)

auch slackuser machen mal was zum ersten mal ;)

Frage 4 :) Habe hier nen Acer Scanner, der lief vorher über usb-scanner. Hab schonmal in der sufu geschaut, aber worüber läuft der jetzt?! Sane scheint da auf nen kernelmodul zu bauen...

frankpr
16.12.05, 23:31
Frage 4 :) Habe hier nen Acer Scanner, der lief vorher über usb-scanner. Hab schonmal in der sufu geschaut, aber worüber läuft der jetzt?! Sane scheint da auf nen kernelmodul zu bauen...
Suche mal nach libusb und Scanner, da gibt es schon einige Anleitungen, die auch gut funktionieren. usb-scanner gibt es nicht mehr.

netswipe
17.12.05, 00:46
okay, danke für die Antwort. Habe eben gesucht, aber leider festgestellt, das es niemanden, mit gar keinen Lebenszeichen vom scanner gibt. Bei mir findet weder scanimage -L noch sane-find-scanner irgendetwas.

dmesg sagt:


usb 1-1.2: new full speed USB device using ehci_hcd and address 14
usb 1-1.2: string descriptor 0 read error: -32
usb 1-1.2: string descriptor 0 read error: -32
usb 1-1.2: can't set config #1, error -32
usb 1-1.2: new full speed USB device using ehci_hcd and address 15
usb 1-1.2: unable to read config index 0 descriptor/all
usb 1-1.2: can't read configurations, error -110
usb 1-1.2: new full speed USB device using ehci_hcd and address 16
usb 1-1.2: can't set config #1, error -32
usb 1-1.2: new full speed USB device using ehci_hcd and address 17
usb 1-1.2: can't set config #1, error -32


Mit dem 2.4.31 lief er einwandfrei.

CheGuevara
17.12.05, 07:35
okay, danke für die Antwort. Habe eben gesucht, aber leider festgestellt, das es niemanden, mit gar keinen Lebenszeichen vom scanner gibt. Bei mir findet weder scanimage -L noch sane-find-scanner irgendetwas.

dmesg sagt:


usb 1-1.2: new full speed USB device using ehci_hcd and address 14
usb 1-1.2: string descriptor 0 read error: -32
usb 1-1.2: string descriptor 0 read error: -32
usb 1-1.2: can't set config #1, error -32
usb 1-1.2: new full speed USB device using ehci_hcd and address 15
usb 1-1.2: unable to read config index 0 descriptor/all
usb 1-1.2: can't read configurations, error -110
usb 1-1.2: new full speed USB device using ehci_hcd and address 16
usb 1-1.2: can't set config #1, error -32
usb 1-1.2: new full speed USB device using ehci_hcd and address 17
usb 1-1.2: can't set config #1, error -32


Mit dem 2.4.31 lief er einwandfrei.


Aber USB läuft sonst? Aus den Logs kann man entnehmen, dass du ehci_hcd verwendest. Soweit ich mich erinnere gibt es drei verschiedene USB module und zwar zwei "1.x" und einen "2.0". Kann es sein, dass du das falsche Modul einbezogen hast?

Che

netswipe
17.12.05, 10:22
ja, meine externe läuft beispielsweise einwandfrei.
das ehci modul ist für usb 2.0, habe auch noch das uhci für 1.1 laufen.


00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at dc00 [size=32]
Capabilities: [80] Power Management version 2

00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI])
Subsystem: VIA Technologies, Inc. USB 2.0
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at ec001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2


netswipe


okay, edit:
Mein scanner ist jetzt da, fragt mich nich wieso. Vemrutlich weil ich gestern libusb aktualisiert habe. Danach schlug er noch nicht an.


# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 04a5:20b0 Acer Peripherals Inc. (now BenQ Corp.) S2W 3300U/4300U
Bus 001 Device 002: ID 05e3:0605 Genesys Logic, Inc.
Bus 001 Device 001: ID 0000:0000


# sane-find-scanner

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04a5 [Color], product=0x20b0) at libusb:001:005
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.


# scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Aber supportet ist er:

Benq (Acer):
3300 USB good SnapScan
(1.4) sane-snapscan