Hallo Liste, ich habe einen IDE Brenner und einen Scanner mit einer SCSI-Adapterkarte (Mustek Paragon 600 II Cd + DTC 3181E). Der Brenner läuft per SCSI Emulation (wie im SuSE 7.0 Konfigurations Buch beschrieben). Den Scanner und die Karte habe ich gestern mit modprobe -vk g_NCR5380 ncr_addr=0x280 dtc_3181e=1 modprobe -k sg eingebunden. (in boot.local) Er scannt auch wunderbar. Heute wollte ich brennen und es wurde kein Brenner gefunden. Ein cdrecord -scanbus zeigte nur den Scanner. Ich habe den Eintrag in der boot.local deaktiviert und der Brenner brennt wieder. Nun meine Frage: Was muss ich machen, damit ich beides gleichzeitig (ohne irgendwelches Nachladen der Module oder reboots) benutzen kann? Danke schonmal Thorben
On Die, 21 Aug 2001, Thorben Sparkuhle wrote:
Scanner und die Karte habe ich gestern mit modprobe -vk g_NCR5380 ncr_addr=0x280 dtc_3181e=1 modprobe -k sg eingebunden. (in boot.local) Er scannt auch wunderbar. Heute wollte ich brennen und es wurde kein Brenner gefunden. Ein cdrecord -scanbus zeigte nur den Scanner. [..] Was muss ich machen, damit ich beides gleichzeitig (ohne irgendwelches Nachladen der Module oder reboots) benutzen kann?
Wird denn ide-scsi geladen (wenn du cdrecord -scanbus verwendest)? Wird der Brenner gefunden, wenn du 'modprobe ide-scsi' eingegeben hast? ==== /etc/modules.conf ==== pre-install sr_mod modprobe "-vk" ide-scsi alias block-major-11 sr_mod pre-install sg modprobe "-vk" ide-scsi alias char-major-21 sg ==== -dnh -- 88: Windows Ein ulkig buntes Make-Money-Fast System ohne jede remote login Möglichkeit, bei dem die GUI und der Kern einen monolithischen Block ohne Netzwerkinterface bilden, damit man Anwendungen nur benutzen kann wenn man selbst an der Maschine sitzt, damit der Hersteller mehr davon verkaufen kann? Kinderkram. Stand der Technik von 1965. (Markus Kuhn)
On Wed, Aug 22, 2001 at 01:39:40AM +0200, David Haller wrote:
On Die, 21 Aug 2001, Thorben Sparkuhle wrote:
Scanner und die Karte habe ich gestern mit modprobe -vk g_NCR5380 ncr_addr=0x280 dtc_3181e=1 modprobe -k sg eingebunden. (in boot.local) Er scannt auch wunderbar. Heute wollte ich brennen und es wurde kein Brenner gefunden. Ein cdrecord -scanbus zeigte nur den Scanner. [..] Was muss ich machen, damit ich beides gleichzeitig (ohne irgendwelches Nachladen der Module oder reboots) benutzen kann?
Wird denn ide-scsi geladen (wenn du cdrecord -scanbus verwendest)?
Wird der Brenner gefunden, wenn du 'modprobe ide-scsi' eingegeben hast?
==== /etc/modules.conf ==== pre-install sr_mod modprobe "-vk" ide-scsi alias block-major-11 sr_mod pre-install sg modprobe "-vk" ide-scsi alias char-major-21 sg ====
Wenn ich modprobe ide-scsi eingebe, wird der Brenner mit cdrecord -scanbus an scsibus1 gefunden und der Scanner an scsibus0. Wenn ich allerdings die Änderungen wie oben in der modules.conf ändere, kann mit cdrecord oder xcdroast auch auf den Brenner zugegriffen werden. Mit sane blinkt der Scanner, aber es wird nicht gescannt und und es passiert auch nicht mehr.
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:39:40AM +0200, David Haller wrote:
Wird denn ide-scsi geladen (wenn du cdrecord -scanbus verwendest)? Wird der Brenner gefunden, wenn du 'modprobe ide-scsi' eingegeben hast?
Wenn ich modprobe ide-scsi eingebe, wird der Brenner mit cdrecord -scanbus an scsibus1 gefunden und der Scanner an scsibus0.
Ah, das ist doch schon was :)
Wenn ich allerdings die Änderungen wie oben in der modules.conf ändere, kann mit cdrecord oder xcdroast auch auf den Brenner zugegriffen werden.
Gut :)
Mit sane blinkt der Scanner, aber es wird nicht gescannt und und es passiert auch nicht mehr.
Hm. Was gibst du als device fuer sane an? /dev/sgX (oder einen Link auf /dev/sgX)? Mit was versuchst du zu scannen? Ich scanne hier mit "xscanimage"[1]... Hmmmm... Versuch mal genaueres (Fehlermeldungen? /var/log/messages bzw. Konsole 10?) herauszufinden... Notloesung: Scanner (bzw. den g_NCR-Treiber) nur bei Bedarf laden... :) Den Brenner/CD (via ide-scsi und sg bzw. sr_mod) solltest du "normal" laden koennen... Ich hab hier auch so ne DMX/DTC 3181E (L?) billig ISA-SCSI Karte, die bei meinem Mustek Scanner (ScanExpress 12000SP laut Bestellung, ScanMagic 9636S laut Schild) dabei war... Mann, was hab ich gesucht, bis ich auf die modprobe Parameter gestossen bin... :) Ne, auch wenn der Scanner unter Win ueber IO 0x0300 (oder sonst nen io-port) angesprochen wurden, alles ausser io=0x0280 gibt "nette" lockups... -dnh [1] Und habe z.Z. (frueher gings, trotz gleicher config) Probleme, wenn ich mehr als einmal scannen will... Kann sein, dass das daran liegt, dass ich bei den letzten Versuchen jew. online war... :)) -- 70: It is essential that implementations by different vendors interoperate. Unsere proprietären Basteleien dokumentieren wir gar nicht erst. (Sven Türpe)
On Wed, Aug 22, 2001 at 01:21:13PM +0200, David Haller wrote:
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:39:40AM +0200, David Haller wrote:
Wird denn ide-scsi geladen (wenn du cdrecord -scanbus verwendest)? Wird der Brenner gefunden, wenn du 'modprobe ide-scsi' eingegeben hast?
Wenn ich modprobe ide-scsi eingebe, wird der Brenner mit cdrecord -scanbus an scsibus1 gefunden und der Scanner an scsibus0.
Wenn ich allerdings die Änderungen wie oben in der modules.conf ändere, kann mit cdrecord oder xcdroast auch auf den Brenner zugegriffen werden.
Gut :)
Mit sane blinkt der Scanner, aber es wird nicht gescannt und und es passiert auch nicht mehr.
Hm. Was gibst du als device fuer sane an? /dev/sgX (oder einen Link auf /dev/sgX)?
Als device ist /dev/scanner als Link auf /dev/sg1
Mit was versuchst du zu scannen? Ich scanne hier mit "xscanimage"[1]...
Ich scanne mit xsane, weil xscanimage nicht so ganz moechte wie ich :)
Hmmmm... Versuch mal genaueres (Fehlermeldungen? /var/log/messages bzw. Konsole 10?) herauszufinden...
In der /var/log/messages bzw. Konsole 10 zum Zeitpunkt des versuchten scannens ide-scsi: The scsi wants to sent us more data then expected - discarding data ide-scsi: transferred 1 of 2 bytes
Notloesung: Scanner (bzw. den g_NCR-Treiber) nur bei Bedarf laden... :)
bleibt mir wohl nichts anderes übrig :(
Den Brenner/CD (via ide-scsi und sg bzw. sr_mod) solltest du "normal" laden koennen...
kann ich
... Mann, was hab ich gesucht, bis ich auf die modprobe Parameter gestossen bin... :) Ne, auch wenn der Scanner unter Win ueber IO 0x0300 (oder sonst nen io-port) angesprochen wurden, alles ausser io=0x0280 gibt "nette" lockups...
Die Parameter habe ich von dir vor einiger Zeit bekommen :))
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:21:13PM +0200, David Haller wrote:
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:39:40AM +0200, David Haller wrote: Hm. Was gibst du als device fuer sane an? /dev/sgX (oder einen Link auf /dev/sgX)?
Als device ist /dev/scanner als Link auf /dev/sg1
Hast du eigentlich nur den Brenner oder auch noch ein "normales" CDROM? Denn AFAIR werden die /dev/sg* dynamisch zugeordnet (s.u)... (bin mir aber nicht sicher, ggfs. mal testen (und dabei auf nen Lockup gefasst sein, der zwar nicht passieren sollte, aber, naja, du weisst, die Module/HW sind scheint's etwas zickig :( ))...
Mit was versuchst du zu scannen? Ich scanne hier mit "xscanimage"[1]... Ich scanne mit xsane, weil xscanimage nicht so ganz moechte wie ich :)
Hm, xsane muss ich auch mal installieren und testen :)
Hmmmm... Versuch mal genaueres (Fehlermeldungen? /var/log/messages bzw. Konsole 10?) herauszufinden...
In der /var/log/messages bzw. Konsole 10 zum Zeitpunkt des versuchten scannens
ide-scsi: The scsi wants to sent us more data then expected - discarding data ide-scsi: transferred 1 of 2 bytes
Sonst nix? Keine Meldung von sg oder so? Maile (per PM) ruhig mal nen groessen Auschnitt und schau vielleicht auch mal mit cdrecord -scanbus ob der scanner auftaucht bzw. "grab" in /proc/scsi was da so alles wie/wo gefunden wird...
Notloesung: Scanner (bzw. den g_NCR-Treiber) nur bei Bedarf laden... :) bleibt mir wohl nichts anderes übrig :(
Naja... Ich mach das mit nem script... Ist aber quasi noch ungetestet: ,----[ /root/bin/loadscanner ] | #!/bin/sh | if ! lsmod | grep -q 'sg'; then | modprobe -k sg | fi | if ! lsmod | grep -q 'g_NCR5380'; then | modprobe -k g_NCR5380 ncr_addr=0x280 dtc_3181e=1 | fi | | DEV="`cdrecord -scanbus | grep 'SCANNER'`" | DEV="`echo $DEV | sed -e 's/[ ]*\([0-9]*\)).*/\1/' \ | -e 's/\(.\)\(.\)\(.\)/\1,\3,\2/'`" | # echo "DEV='$DEV'" | if test -n "$DEV"; then | for i in 0 1 2; do | if cdrecord -inq dev=/dev/sg${i} | grep -q 'SCANNER'; then | echo "SCANNER is on /dev/sg${i}" | ln -sf /dev/sg${i} /dev/scanner | break | fi | echo "No device found" >&2 | exit 1 | done | else | echo "cdrecord -scanbus: No device found" >&2 | exit 1 | fi | exit 0 `---- Das cdrecord laesst sich vielleicht auch durch "findscanner" oder so ersetzen, aber das kenn ich nicht... :)
Den Brenner/CD (via ide-scsi und sg bzw. sr_mod) solltest du "normal" laden koennen...
kann ich
*g*
... Mann, was hab ich gesucht, bis ich auf die modprobe Parameter gestossen bin... :) Ne, auch wenn der Scanner unter Win ueber IO 0x0300 (oder sonst nen io-port) angesprochen wurden, alles ausser io=0x0280 gibt "nette" lockups...
Die Parameter habe ich von dir vor einiger Zeit bekommen :))
Wusst ich's doch *bg* -dnh -- The only possible interpretation of any research whatever in the "social sciences" is: some do, some don't. -- Ernest Rutherford
On Thu, Aug 23, 2001 at 01:27:46PM +0200, David Haller wrote:
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:21:13PM +0200, David Haller wrote:
On Mit, 22 Aug 2001, Thorben Sparkuhle wrote:
On Wed, Aug 22, 2001 at 01:39:40AM +0200, David Haller wrote:
Hast du eigentlich nur den Brenner oder auch noch ein "normales" CDROM?
Ja habe ich, aber auch ein IDE
Naja... Ich mach das mit nem script... Ist aber quasi noch ungetestet:
,----[ /root/bin/loadscanner ] | #!/bin/sh | if ! lsmod | grep -q 'sg'; then | modprobe -k sg | fi | if ! lsmod | grep -q 'g_NCR5380'; then | modprobe -k g_NCR5380 ncr_addr=0x280 dtc_3181e=1 | fi | | DEV="`cdrecord -scanbus | grep 'SCANNER'`" | DEV="`echo $DEV | sed -e 's/[ ]*\([0-9]*\)).*/\1/' \ | -e 's/\(.\)\(.\)\(.\)/\1,\3,\2/'`" | # echo "DEV='$DEV'" | if test -n "$DEV"; then | for i in 0 1 2; do | if cdrecord -inq dev=/dev/sg${i} | grep -q 'SCANNER'; then | echo "SCANNER is on /dev/sg${i}" | ln -sf /dev/sg${i} /dev/scanner | break | fi | echo "No device found" >&2 | exit 1 | done | else | echo "cdrecord -scanbus: No device found" >&2 | exit 1 | fi | exit 0 `----
Funktioniert ganz wunderbar bei mir :) Danke
Am Dienstag, 21. August 2001 19:56 schrieb Thorben Sparkuhle:
Hallo Liste,
ich habe einen IDE Brenner und einen Scanner mit einer SCSI-Adapterkarte (Mustek Paragon 600 II Cd + DTC 3181E). Der Brenner läuft per SCSI Emulation (wie im SuSE 7.0 Konfigurations Buch beschrieben). Den Scanner und die Karte habe ich gestern mit modprobe -vk g_NCR5380 ncr_addr=0x280 dtc_3181e=1 modprobe -k sg eingebunden. (in boot.local) Er scannt auch wunderbar. Heute wollte ich brennen und es wurde kein Brenner gefunden. Ein cdrecord -scanbus zeigte nur den Scanner. Ich habe den Eintrag in der boot.local deaktiviert und der Brenner brennt wieder. Nun meine Frage: Was muss ich machen, damit ich beides gleichzeitig (ohne irgendwelches Nachladen der Module oder reboots) benutzen kann?
Danke schonmal Thorben
Hast du schon probiert, das "insmod ide-scsi" auch in das boot.local zu schreiben? Grüße Alex -- Alexander Puchmayr Systemadministrator for Theoretical Physics University Linz, Austria e-mail: alexander.puchmayr@jku.at Altenbergerstrasse 69 phone: +43/732/2468-8633 A-4040 Linz-Auhof FAX: +43/732/2468-8585
On Don, 23 Aug 2001, Alexander Puchmayr wrote:
Hast du schon probiert, das "insmod ide-scsi" auch in das boot.local zu schreiben?
Wozu? Was ist der Sinn ein Modul zu kompilieren um es dann doch immer zu laden??? Wo man doch alle Abhaengigkeiten per depmod | modules.dep und die modules.conf aufloesen kann? man modules.conf Les mal den anderen "subthread"... Wenn, dann muesste ein: pre-install sg modprobe "-k" g_NCR5380 (oder wie das Modul halt heisst) in die modules.conf... Und "insmod" sollte man so oder so nicht mehr verwenden... Sorry, aber wenn ich das mit dem Modul laden in der boot.local les, koennte ich mich jedesmal aufregen... Jaja, ne initrd bei einem nicht selbstkompilierten Kernel macht Sinn, aber Eintrage in ../init.d/boot*??? *grmpf* -dnh -- 92: Emacs Esc Meta Alt Control Shift
participants (3)
-
Alexander Puchmayr
-
David Haller
-
Thorben Sparkuhle