Moin ! Ich habe schon des oefteren hier das Thema Scanner gesehen, aber bisher hat noch ncihts gefruchtet .. Nach studieren allermoeglich Docus, finde ich immerwieder den Kommentar, das mitgelieferte SCSI-Karten der Scanner nicht unterstuetzt werden. Ich habe einen ASTRA 1220S SCSI Scanner .. mit eigener Karte .. Da ich einen 2940UW habe und da schon an beiden 'Kanaelen' SCSI-Geraete betreibe, besteht keine Moeglichkeit den Scanner extern an den 2940 zu stecken. Gibts eine andere Variante den Scanner ans laufen zu bringen ?? Dietmar -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Nach studieren allermoeglich Docus, finde ich immerwieder den Kommentar, das mitgelieferte SCSI-Karten der Scanner nicht unterstuetzt werden. Ich habe einen ASTRA 1220S SCSI Scanner .. mit eigener Karte ..
Bei der mitgelieferten Karte handelt es sich wohl um eine UDS-IS11 (=DTC3181E ode -LE)? Habe einen Astra 610S, und der hat eine solche.... wenn ja: - Jumper 1 entfernen oder die statt dessen befindliche Drahtbruecke durchkneifen, damit wird die Karte via isapnp steuerbar - mit isapnp eine Adresse nebst IRQ zuweisen (bei mir 0x240/11) - Den 'mustek-scsi-patch-0.6' einspielen (wenn Du ihn nicht findest, koennte ich ihn Dir mailen; soll beim neuen 2.2er Kernel schon dabei sein) und den Kernel mit Modul g_NCR5380 neu kompilieren - modprobe ncr_addr=0x240 ncr_irq=11 (Werte beispielhaft) - Scanner mit yast testen und anmelden Das muesste alles sein, sag doch mal, ob es klappt. Gruss und viel Spass Uli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dipl. Biol. Ulrich Klaus Institute of Zoology / Uni Halle Domplatz 4 Ph. +49-345-5526472 D-06099 Halle Fax +49-345-5527152 Germany <A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/"><A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/</A">http://www.biologie.uni-halle.de/Zoology/GenZool/</A</A>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo Klaus!
Den 'mustek-scsi-patch-0.6' einspielen (wenn Du ihn nicht findest, koennte ich ihn Dir mailen Könntest Du mir den Patch mailen. Ich denke doch, dass ich damit auch meinen ASTRA 1200S zum laufen kriege, oder?! Wenn ich die Drahtbrücke durchschneide, bleibt der scanner unter Windoof98 noch ansprechbar (was bewirkt das durchschneiden?)? Vielen Dank!
Ciao, Meini. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Koenntest Du mir den Patch mailen. Ich denke doch, dass ich damit auch meinen ASTRA 1200S zum laufen kriege, oder?! Den Patch schicke ich Dir privat, folgt direkt. Sieh Dir unbedingt auch <A HREF="http://www.schwaben.de/home/bgt/ingmar/mustek-scsi.html"><A HREF="http://www.schwaben.de/home/bgt/ingmar/mustek-scsi.html</A">http://www.schwaben.de/home/bgt/ingmar/mustek-scsi.html</A</A>> an und schreib ihm, ob es geht (und mir bitte auch!).
Wenn ich die Drahtbruecke durchschneide, bleibt der scanner unter Windoof98 noch ansprechbar (was bewirkt das durchschneiden?)?
Das Durchschneiden bewirkt den Wechsel von PNR=Plug-aNd-Run zu PNP. PNR kannte ich vorher auch nicht, es bedeutet wohl, dass sich die Karte klammheimlich freie Ressourcen grabscht, ohne sich beim System zu melden. Ausserdem belegt die Karte nur im PNP-Modus einen IRQ, was die Performance der Karte verbessern soll. Win98 erkennt dann beim naechsten Start die Karte als PNP und fragt nach Treibern. Zwei Moeglichkeiten: - Du verbietest, dass er jemals wieder fragt und nutzt die vorhandene Vistascan-Installation. - Du bietest ihm den Win-Treiber fuer die DTC3181x von DOMEX an und installierst dann Vistascan neu (mit der Option ASPI statt UDS-IS11). Scanner und Karte stehen dann auch in der Systemsteuerung. Merke fein: Unter NT soll die Karte laut Umax-Doku als pnp dann nicht mehr laufen. Es gibt aber auch fuer NT den DTC-Treiber, keine Ahnung ... Viel Glueck Uli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dipl. Biol. Ulrich Klaus Institute of Zoology / Uni Halle Domplatz 4 Ph. +49-345-5526472 D-06099 Halle Fax +49-345-5527152 Germany <A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/"><A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/</A">http://www.biologie.uni-halle.de/Zoology/GenZool/</A</A>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Koenntest Du mir den Patch mailen. Ich denke doch, dass ich damit auch meinen ASTRA 1200S zum laufen kriege, oder?! Wenn ich die Drahtbruecke durchschneide, bleibt der scanner unter Windoof98 noch ansprechbar (was bewirkt das durchschneiden?)? Vielen Dank! Patch und Tips sind schon zu Dir unterwegs.
Viel Spass Uli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dipl. Biol. Ulrich Klaus Institute of Zoology / Uni Halle Domplatz 4 Ph. +49-345-5526472 D-06099 Halle Fax +49-345-5527152 Germany <A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/"><A HREF="http://www.biologie.uni-halle.de/Zoology/GenZool/</A">http://www.biologie.uni-halle.de/Zoology/GenZool/</A</A>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo! Ich bin immmer noch am basteln und schaff es nicht meine SCSI-Karte zum laufen zu kriegen. Ich habe den Patch nach der Anleitung intalliert und im Kernel die SCSI-Karte aktiviert. Aber wenn ich make dep clean modules eigebe bekomme ich folgende Meldung: gcc -D__KERNEL__ -I/usr/src/linux-2.0.35.SuSE/include -Wall -Wstrict-prototy pes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -m alig n-jumps=2 -malign-functions=2 -DCPU=686 -DMODULE -DMODVERSIONS -include /usr/src /linux-2.0.35.SuSE/include/linux/modversions.h -c -o g_NCR5380.o g_NCR5380.c In file included from g_NCR5380.c:626: NCR5380.c:478: #error "NCR5380_TIMER must be defined so that this type of NCR538 0 driver gets a unique timer." g_NCR5380.c: In function `generic_NCR53C400A_setup': g_NCR5380.c:223: `BOARD_NCR53C400A' undeclared (first use this function) g_NCR5380.c:223: (Each undeclared identifier is reported only once g_NCR5380.c:223: for each function it appears in.) g_NCR5380.c: In function `generic_DTC3181E_setup': g_NCR5380.c:236: `BOARD_DTC3181E' undeclared (first use this function) g_NCR5380.c: In function `generic_NCR5380_detect': g_NCR5380.c:289: warning: assignment discards `volatile' from pointer target typ e g_NCR5380.c:257: warning: unused variable `dtc_3181e_ports' g_NCR5380.c:255: warning: unused variable `ncr_53c400a_ports' g_NCR5380.c:254: warning: unused variable `ports' g_NCR5380.c:253: warning: unused variable `i' g_NCR5380.c: In function `generic_NCR5380_release_resources': g_NCR5380.c:337: warning: passing arg 1 of `release_region_Rf41d6d31' makes inte ger from pointer without a cast g_NCR5380.c: In function `generic_NCR5380_pread': g_NCR5380.c:431: warning: passing arg 2 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:452: warning: passing arg 2 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:381: warning: unused variable `i' g_NCR5380.c: In function `generic_NCR5380_pwrite': g_NCR5380.c:539: warning: passing arg 1 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:559: warning: passing arg 1 of `memmove' discards `volatile' from po inter target type NCR5380.c: In function `NCR5380_set_timer': In file included from g_NCR5380.c:626: NCR5380.c:555: structure has no member named `host_data' NCR5380.c:561: structure has no member named `host_data' NCR5380.c:562: structure has no member named `host_data' NCR5380.c:562: warning: left-hand operand of comma expression has no effect NCR5380.c:563: structure has no member named `time_expires' NCR5380.c:563: structure has no member named `time_expires' NCR5380.c:566: structure has no member named `next_timer' NCR5380.c:568: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c:568: structure has no member named `time_expires' NCR5380.c: In function `NCR5380_timer_fn': NCR5380.c:578: structure has no member named `time_expires' NCR5380.c:579: `NCR5380_hostdata' undeclared (first use this function) NCR5380.c:579: parse error before `)' NCR5380.c:581: parse error before `)' NCR5380.c:583: parse error before `)' NCR5380.c:589: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c:589: parse error before `)' NCR5380.c:594: `MCR5380_TIMER' undeclared (first use this function) NCR5380.c: In function `NCR5380_all_init': NCR5380.c:610: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c: In function `NCR5380_transfer_pio': NCR5380.c:1799: warning: unused variable `hostdata' NCR5380.c:1798: warning: unused variable `break_allowed' NCR5380.c: In function `NCR5380_information_transfer': NCR5380.c:2809: `disconnect' undeclared (first use this function) NCR5380.c:2377: warning: unused variable `poll_time' g_NCR5380.c: At top level: g_NCR5380.c:132: warning: `ncr_53c400a' defined but not used g_NCR5380.c:133: warning: `dtc_3181e' defined but not used make[2]: *** [g_NCR5380.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.0.35.SuSE/drivers/scsi' make[1]: *** [modules] Error 2 gcc -D__KERNEL__ -I/usr/src/linux-2.0.35.SuSE/include -Wall -Wstrict-prototy pes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -m alig n-jumps=2 -malign-functions=2 -DCPU=686 -DMODULE -DMODVERSIONS -include /usr/src /linux-2.0.35.SuSE/include/linux/modversions.h -c -o g_NCR5380.o g_NCR5380.c In file included from g_NCR5380.c:626: NCR5380.c:478: #error "NCR5380_TIMER must be defined so that this type of NCR538 0 driver gets a unique timer." g_NCR5380.c: In function `generic_NCR53C400A_setup': g_NCR5380.c:223: `BOARD_NCR53C400A' undeclared (first use this function) g_NCR5380.c:223: (Each undeclared identifier is reported only once g_NCR5380.c:223: for each function it appears in.) g_NCR5380.c: In function `generic_DTC3181E_setup': g_NCR5380.c:236: `BOARD_DTC3181E' undeclared (first use this function) g_NCR5380.c: In function `generic_NCR5380_detect': g_NCR5380.c:289: warning: assignment discards `volatile' from pointer target typ e g_NCR5380.c:257: warning: unused variable `dtc_3181e_ports' g_NCR5380.c:255: warning: unused variable `ncr_53c400a_ports' g_NCR5380.c:254: warning: unused variable `ports' g_NCR5380.c:253: warning: unused variable `i' g_NCR5380.c: In function `generic_NCR5380_release_resources': g_NCR5380.c:337: warning: passing arg 1 of `release_region_Rf41d6d31' makes inte ger from pointer without a cast g_NCR5380.c: In function `generic_NCR5380_pread': g_NCR5380.c:431: warning: passing arg 2 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:452: warning: passing arg 2 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:381: warning: unused variable `i' g_NCR5380.c: In function `generic_NCR5380_pwrite': g_NCR5380.c:539: warning: passing arg 1 of `memmove' discards `volatile' from po inter target type g_NCR5380.c:559: warning: passing arg 1 of `memmove' discards `volatile' from po inter target type NCR5380.c: In function `NCR5380_set_timer': In file included from g_NCR5380.c:626: NCR5380.c:555: structure has no member named `host_data' NCR5380.c:561: structure has no member named `host_data' NCR5380.c:562: structure has no member named `host_data' NCR5380.c:562: warning: left-hand operand of comma expression has no effect NCR5380.c:563: structure has no member named `time_expires' NCR5380.c:563: structure has no member named `time_expires' NCR5380.c:566: structure has no member named `next_timer' NCR5380.c:568: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c:568: structure has no member named `time_expires' NCR5380.c: In function `NCR5380_timer_fn': NCR5380.c:578: structure has no member named `time_expires' NCR5380.c:579: `NCR5380_hostdata' undeclared (first use this function) NCR5380.c:579: parse error before `)' NCR5380.c:581: parse error before `)' NCR5380.c:583: parse error before `)' NCR5380.c:589: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c:589: parse error before `)' NCR5380.c:594: `MCR5380_TIMER' undeclared (first use this function) NCR5380.c: In function `NCR5380_all_init': NCR5380.c:610: `NCR5380_TIMER' undeclared (first use this function) NCR5380.c: In function `NCR5380_transfer_pio': NCR5380.c:1799: warning: unused variable `hostdata' NCR5380.c:1798: warning: unused variable `break_allowed' NCR5380.c: In function `NCR5380_information_transfer': NCR5380.c:2809: `disconnect' undeclared (first use this function) NCR5380.c:2377: warning: unused variable `poll_time' g_NCR5380.c: At top level: g_NCR5380.c:132: warning: `ncr_53c400a' defined but not used g_NCR5380.c:133: warning: `dtc_3181e' defined but not used make[2]: *** [g_NCR5380.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.0.35.SuSE/drivers/scsi' make[1]: *** [modules] Error 2 Was mach ich falsch? In der Anleitung steht, dass ich etwas ersetzen soll ersetzen. Wo muß ich es ersetzen? In drivers/Scsi/Makefile? Wenn ich es da ersetze bleibt aber ein Teil der BOARD_NCR53C400A-Einträge stehen. Ciao, Meini. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
tec@tecdata.de wrote:
Da ich einen 2940UW habe und da schon an beiden 'Kanaelen' SCSI-Geraete betreibe, besteht keine Moeglichkeit den Scanner extern an den 2940 zu stecken.
Ich mag kaum glauben, dass Du 15 Geraete an Deinem Adaptec haengen hast. Wie sind die Erfahrungen mit einem so voll bestueckten Bus ? Wie lang sind die Kabel ? ;-) *scnr* Falls Du die Astra-Karte nicht in Betrieb nehmen kannst, steht immer noch der Weg offen, eines der internen SCSI-Kabel ueber ein Slotblech nach aussen zu fuehren und damit dennoch zusaetzlich zu den Internen externe geraete anzuschliessen. Ciao, Bjørn -- o_) Bjoern Buerger - Student of electrical engineering .-. _/\ Technical University of Braunschweig / Germany --/---\-/(/-- mail: b.buerger@tu-bs.de <A HREF="http://bbs.home.pages.de"><A HREF="http://bbs.home.pages.de</A">http://bbs.home.pages.de</A</A>> `-' PGP-Key ID: 0xF4B3CF51 L: 1024 send PM: "GET KEY" -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On 11-Jan-99 tec@tecdata.de wrote:
Moin !
Ich habe schon des oefteren hier das Thema Scanner gesehen, aber bisher hat noch ncihts gefruchtet .. Nach studieren allermoeglich Docus, finde ich immerwieder den Kommentar, das mitgelieferte SCSI-Karten der Scanner nicht unterstuetzt werden. Ich habe einen ASTRA 1220S SCSI Scanner .. mit eigener Karte .. Da ich einen 2940UW habe und da schon an beiden 'Kanaelen' SCSI-Geraete betreibe, besteht keine Moeglichkeit den Scanner extern an den 2940 zu stecken. Gibts eine andere Variante den Scanner ans laufen zu bringen ?? Dietmar
Moin auch, Man könnte das eine Ende des SCSI-buses auf ein Frontblech-SCSI- Anschluss montieren. Daran kann der Scanner angeschlossen werden. Wenn der Scanner nicht angeschlossen ist muss ein Abschluss auf- gesteckt werden. Gruss Ivo -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Ivo Rossacher schrieb:
Dietmar
Moin auch,
Man könnte das eine Ende des SCSI-buses auf ein Frontblech-SCSI- Anschluss montieren. Daran kann der Scanner angeschlossen werden. Wenn der Scanner nicht angeschlossen ist muss ein Abschluss auf- gesteckt werden.
Gruss Ivo
Moin ! Die Lösung ist schon fast nicht schlecht .. Nur überschreite ich damit die zulässige kabellänge um längen ! Was dann wiederum zu reflektionen auf dem bus führen dürfte .. und dann geht garnichts mehr .. Aber ich habe einen Lösungsvorschlag bekommen, der mir sehr sinnvoll erscheint .. hat zwar wieder mit schrauberei zu tun .. aber wenns hilft .. Dennoch vielen Dank Dietmar -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Tue, 12 Jan 1999, Dietmar Radtke wrote:
Ivo Rossacher schrieb:
[ ... Slotblech mit SCSI-Anschluss ... ]
Die Lösung ist schon fast nicht schlecht .. Nur überschreite ich damit die zulässige kabellänge um längen !
Nur, wenn Du einen EIDE-Scanner hast :) Aber mal im Ernst: So ein Blech kostet um die DM 20,- und ein aktiver Terminator wohl DM 30,-. Damit hatte ich nur Probleme, wenn ich Ultra-SCSI mit externen Geraeten machen will. Aber solange Scanner noch keine Ultra-Devices sind ... Und wie lang duerfen Fast-SCSI-Kabel werden: zwei oder drei Meter ? Die sind doch allemal reichlich. Gerhard Sittig -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Dietmar Radtke wrote:
[...] Ende des SCSI-buses auf ein Frontblech-SCSIAnschluss montieren. Nur überschreite ich damit die zulässige kabellänge um längen ! Was dann wiederum zu reflektionen auf dem bus führen dürfte .. und dann geht garnichts mehr ..
Moment: Ich bin bei den Ultrawide Controllern nicht mehr ganz auf dem neuesten Stand, aber afair gilt die sehr kurze maximale Buslaenge nur fuer den Ultra-Wide-Kanal (high), waehrend der normale 50polige SCSI-Kanal (low) die sonst übliche Länge aufweisen darf. Wichtig ist nur die Terminierung. Am Atari hatten wir schon 15m SCSI-Kabel ohne groessere Probleme, die übliche Kabellänge liegt aber auf jeden Fall bei mehren Metern [2-5], während bei Ultra-Wide nur 50-70 cm vorgesehen sind. Du solltest keine Probeme bekommen, solange Du vernuenftig terminierst. Ciao, Bjørn -- o_) Bjoern Buerger - Student of electrical engineering .-. _/\ Technical University of Braunschweig / Germany --/---\-/(/-- mail: b.buerger@tu-bs.de <A HREF="http://bbs.home.pages.de"><A HREF="http://bbs.home.pages.de</A">http://bbs.home.pages.de</A</A>> `-' PGP-Key ID: 0xF4B3CF51 L: 1024 send PM: "GET KEY" -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
tec@tecdata.de wrote:
Moin !
Ich habe schon des oefteren hier das Thema Scanner gesehen, aber bisher hat noch ncihts gefruchtet ..
Gehe mal die Linux-Links-Liste unter www.suse.de nach sane (scanner access now easy) oder mostang durch. Dort gibt es auch eine Mailingliste zum Thema. Das sane-Paket solltest Du unter SuSE-Linux schon installiert haben, dann ist unter /usr/doc/packages/sane einiges an Informationen zu finden.
Nach studieren allermoeglich Docus, finde ich immerwieder den Kommentar, das mitgelieferte SCSI-Karten der Scanner nicht unterstuetzt werden. Ich habe einen ASTRA 1220S SCSI Scanner .. mit eigener Karte .. Da ich einen 2940UW habe und da schon an beiden 'Kanaelen' SCSI-Geraete betreibe, besteht keine Moeglichkeit den Scanner extern an den 2940 zu stecken.
Ich kann mir auch nicht vorstellen, daß du alle SCSI-Ids vergeben hast;-). Nachfolgend möchte ich dir mal meine Scan-Situation schildern: - Mustek ScanExpress 12000SP - Asus SC200 SCSI-Adapter (entspricht NCR bzw. Symbios Logic 810) - 2 Festplatten, CD-ROM und CD-Brenner intern angeschlossen, Scanner natürlich extern;-) Für die mitgelieferte DTC436P-Karte habe ich bisher keinen Treiber (Modul) für Linux finden können, weshalb ich mir ein Extrakabel für den Anschluß am anderen SCSI-Adapter besorgen mußte (30.-DM). Aber nun funktioniert es unter Linux. cu, Jens Stolze -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (7)
-
b.buerger@tu-bs.de
-
G.Sittig@abo.FreiePresse.DE
-
jstolze@poweronline.net
-
klaus@zoologie.uni-halle.de
-
meinhard.schneider@gus.de
-
rossacher@bluewin.ch
-
tec@tecdata.de