Vieux scanner SCSI s/carte ISA comptatible avec linux??

Vieux scanner SCSI s/carte ISA comptatible avec linux?? - Linux et OS Alternatifs

Marsh Posté le 20-07-2002 à 00:09:12    

Pensez-vous que ce genre de scanner soit comptatible avec Linux? C'est un Yellow Dragon 2400 de Microtek.

Reply

Marsh Posté le 20-07-2002 à 00:09:12   

Reply

Marsh Posté le 21-07-2002 à 00:02:43    

si c'est scsi il devrait pas y avoir de probleme
 
c'est plutot quand tu vois 'usb' qu'il faut trembler

Reply

Marsh Posté le 21-07-2002 à 12:18:16    

Ah génial! Au fait cment ca se passe ds les grandes lignes? J'imagine qu'il n'y a pas de drivers spécifiques pour ce scanner, déjà qu'il n'y en a pas pour XP (je n'ai trouvé que pour win95...) Je ne fais pas l'installation maintenant mais c pour avoir une idée.

Reply

Marsh Posté le 21-07-2002 à 23:27:09    

alors la, je ne suis pas expert en la matiere.
 
dans les grandes lignes:
 
1 - installer le pilote de la carte scsi (pas trop dur!!)
2 - installer sane/xsane (pas trop dur non plus)
3 - bah c'est tout, reste a prier pour que ton scan soit reconnu !!

Reply

Marsh Posté le 02-01-2003 à 03:06:34    

pour le pts 2 et 3 g réussi à le faire mais pour le 1 je vois pas trop cment faire ...
 
lorsque je lance xsane il recherche un scanner et n'en trouve ps ...
 
ma carte SCSI est une MS-PNR avec un chip SYMBIOS Logic ... C'est noté de 1993 ???!! Très veille quoi !
 
voici ce qu'affiche dmseg à propos du scsci :
 
 


SCSI subsystem driver Revision: 1.00
Red Hat/Adaptec aacraid driver, Apr 14 2002
DC390: 0 adapters found
3ware Storage Controller device driver for Linux v1.02.00.016.
3w-xxxx: No cards with valid units found.
request_module[scsi_hostadapter]: Root fs not mounted
request_module[scsi_hostadapter]: Root fs not mounted
i2o_scsi.c: Version 0.0.1
  chain_pool: 0 bytes @ c1184e60
  (512 byte buffers X 4 can_queue X 0 i2o controllers)

 
 
Je ne sais pas si ca a avoir avec le scanner ...


Message édité par mexx20 le 02-01-2003 à 15:51:16
Reply

Marsh Posté le 02-01-2003 à 15:51:01    

une idée ??

Reply

Marsh Posté le 02-01-2003 à 16:01:39    

non ca na rien a voir avec ta carte
il faut que tu recompile ton noyeau en choisisant le bon module pour ta carte scsi.


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 02-01-2003 à 16:06:04    

ce n'est pas possible d'éviter la recompilation en faisant un "insmod" par exemple ? lorsque tu vois mon dmseg tu en déduit que je n'ai pas le bon module scsci ?


Message édité par mexx20 le 02-01-2003 à 16:08:24
Reply

Marsh Posté le 02-01-2003 à 16:10:57    

a priory tu a un noyeau de base
oui tu peut faire un insmod mais faut que tu ait le module en compile. Ton de toute facon faut que tu compile, autant en profiter pour te faire un noyeau tout propre.


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 02-01-2003 à 16:14:11    

mon problème c que je n'ai jamais compilé de noyau ... tu irait où toi pour trouver ce module en compile ? et pour savoir quel module g besoin ?


Message édité par mexx20 le 02-01-2003 à 16:14:34
Reply

Marsh Posté le 02-01-2003 à 16:14:11   

Reply

Marsh Posté le 02-01-2003 à 16:17:12    

BAh justement ton premier noyeau! :D
T'inquite c'est tout simple. Tu a quoi comme distrib?


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 02-01-2003 à 16:52:37    

:) une Debian 3.0r1


Message édité par mexx20 le 02-01-2003 à 16:53:13
Reply

Marsh Posté le 02-01-2003 à 16:58:56    

trop simple a faire alors
apt-get install kernel-package et kernel-source-2.4.19
cd /usr/src
tar xvjf kernel-source-2.4.19.tar.bz2
cd kernel-source-2.4.19
make xconfig
tu coche ce qu'il faut
puis tu sauvegarde et tu quitte.
make-kpkg kernel-image  
cd ..
dpkg -i kernel-image*  
et voila.


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 02-01-2003 à 17:01:04    

Merci :) j'essaie ca tt de suite et je te dis ce que ca donne ...

Reply

Marsh Posté le 02-01-2003 à 17:54:56    

je suis en train de faire l'apt-get install mais il prend un tps fou!! a mon avis je dois avoir un mauvais fichier sources.list.. car je vois qu'il prends les packages en australie ...

Reply

Marsh Posté le 02-01-2003 à 17:59:15    

y a des chances


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 02-01-2003 à 19:29:10    

pour sources.list g de la chance il y a justement un topics ouvert là dessus, g recommencé et ca s'est terminé en 6 minutes :)
 
j'hésite entre plusieurs modules :
- Generic NCR5380
- NCR53c406a SCSI support
- NCR53c7,8xx SCSI support
- SYM53C8xx Version 2 SCSI support
- NCR53C8xx SCSI support
- SYM53C8xx SCSI support
- Symbios 53c416 SCSI support
 
Aucun ne correspond vraiment à ma carte qui a en fait un chip SYMBIOS LOGIC 53c400a
 
Est-ce que je peux tous les cocher ?


Message édité par mexx20 le 02-01-2003 à 20:18:03
Reply

Marsh Posté le 02-01-2003 à 20:20:57    

la réponse était ds le man sane-scsci :)
 
g c yest g le bon module (le generic) et mainteant make-kpkg kernel-image n'arrete pas !! ca fait plus de 20 minutes qu'il est lancé ... il fait quoi exactement ? ne me dis pas que je suis en train de recompiler mon noyau ?? m'enfin jy conais rien ..

Reply

Marsh Posté le 02-01-2003 à 21:28:30    


gcc: Internal compiler error: program cc1 got fatal signal 11
make[4]: *** [ds.o] Error 1
make[4]: Leaving directory `/usr/src/kernel-source-2.4.19/drivers/pcmcia'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/kernel-source-2.4.19/drivers/pcmcia'
make[2]: *** [_subdir_pcmcia] Error 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.19/drivers'
make[1]: *** [_dir_drivers] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.19'
cpp0: output pipe has been closed
make: *** [stamp-build] Error 2


 
voilà c terminé et g ces msgs d'erreur et je ne sais pas comment continuer ...


Message édité par mexx20 le 02-01-2003 à 21:29:08
Reply

Marsh Posté le 03-01-2003 à 09:30:38    

refait ton make-kpkg. Tu a quel version de gcc?


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 11:05:36    

je l'ai refait une 2e fois , cette fois en mode console et ca se termine de la meme facon ...
 
me version de gcc est 2.95 4-15 ...

Reply

Marsh Posté le 03-01-2003 à 12:52:10    

Ta compilation se bloque au meme endroit?


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 13:52:33    

oui je pense qu'il s'est arreté 2x au meme endroit ...
je vais le refaire une 3e fois pour te le confirmer.
 
au fait g essayé d'installer gcc-3.0 avec apt-get install
gcc-3.0 tout c bien dérouler mais lorsque je tape gcc -v,
je remarque que c tjours la version 2.

Reply

Marsh Posté le 03-01-2003 à 14:10:46    

le msg d'erreur est différent ... cette fois en avec Xterm sous FluxBox .. est-ce que c mieux de le faire en console sans rien faire d'autre ? ou ce ne chg rien ? merci !
 
 


gcc: Internal compiler error: program cc1 got fatal signal 11
make[4]: *** [tcp_minisocks.o] Erreur 1
make[4]: Leaving directory `/usr/src/kernel-source-2.4.19/net/ipv4'
make[3]: *** [first_rule] Erreur 2
make[3]: Leaving directory `/usr/src/kernel-source-2.4.19/net/ipv4'
make[2]: *** [_subdir_ipv4] Erreur 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.19/net'
make[1]: *** [_dir_net] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.19'
make: *** [stamp-build] Erreur 2
mic21:/usr/src/kernel-source-2.4.19# cpp0: output pipe has been closed
{entrée standard}: Messages de l'assembleur:
{entrée standard}:0: AVERTISSEMENT:fin du fichier n'est pas à la fin de la ligne; nouvelle ligne insérée

 
 

Reply

Marsh Posté le 03-01-2003 à 14:23:14    

J'ai deja eut ce genre de prb.
En fait je relance plusieur fois ma compile jusqu'a ce quel ce termine. Le noyeau ainsi obtenue ne me pose par de prb. Que tu le face en console ou en xterm ne doit rien changer.


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 14:26:45    

okey je recommence alors !
 :hello:

Reply

Marsh Posté le 03-01-2003 à 14:48:25    

après qlq fois ca a compilé !!
 
mais maintenant linux ne démarre plus ... et il reboute tout seul ...

Reply

Marsh Posté le 03-01-2003 à 15:02:16    

bon ca veut dire qu'il te manque quelque chose dans ton noyeau regarde les message, tu a du oublier de coché une case. Tu peut bouter sur l'ancien noyeau
 


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 15:04:05    

le prob c ke je n'ai pas fait de diskette boot ...
il y a une commande spéciale pour booter sur l'ancien noyau ?
 

Reply

Marsh Posté le 03-01-2003 à 15:40:18    

oui tu a lilo ou grub d'installer?
Si tu a lilo tu fait tabulation et la tu voit les noyeau que tu peut lancer. Normalement tu doit avoir un truc du genre .....OLD


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 15:47:39    

je crois que g lilo mais il n'y a pas de "pause", linux demarre directement ...  
 
je viens d'essayer de démarrer avec le cd d'installation en faisant rescue mais il me fait un kernel panic ...


Message édité par mexx20 le 03-01-2003 à 15:47:59
Reply

Marsh Posté le 03-01-2003 à 16:54:07    

Tu a fait tabulation au moment ou il affiche LILO?


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 17:06:39    

- avec le cd ? il affiche "boot:_ " et TAB ne fait rien ...
 
- sans le cd, il n'y a pas de pause dc je ne sais pas trop bien qd faire TAB .. Cela dis g essayé à plusieurs moment et rien ne se passe ...

Reply

Marsh Posté le 03-01-2003 à 17:18:36    

faut reinstaller lilo avaec l'ancien noyeau. Inspire toi de cele http://linux-wizard.tuxfamily.org/ [...] tml#repair et puis avant de lancer lilo tu fait un ls -l /vm*  
la tu doit avoir /vmlinuz qui pointe sur /boot/vmli...... (sur ton dur donc si tu suis la procedure / de ton dur correspond a /tmp/root/ )
dans /boot/ tu doit avoir un autre vml....  c'est ton ancien noyeau. Il faut que /vmlinuz pointe sur ton ancien noyeau. Pour cela
tu fais rm /vmlinuz puis ln -s /boot/tonanciennoyeau /vmlinuz
puis tu fait lilo


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 03-01-2003 à 17:26:20    

merci, j'essaie !!  :hello:

Reply

Marsh Posté le 03-01-2003 à 19:14:40    

g pu remettre l'ancien noyau ... :)
 
alors bon g essayé de recompiler le nveau avec le fichier de config
de mon ancien, ainsi je suis sur de ne pas
oublier des trucs ... c pas une bonne idée ??
 
mais voilà g remarqué alors que mon ancien noyau étais déjà
compiler avec ce que j'avais besoin mais sous forme de module.
 
g dc installer le module avec insmod (+isa-pnp)
 
au démarage g ceci :
 
 


isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
scsi0 : IRQ0 not free, interrupts disabled
scsi0 : interrupts not enabled. for better interactive performance,
scsi0 : please jumper the board for a free IRQ.
scsi0 : at port 0x280 interrupts disabled options CAN_QUEUE=16  CMD_PER_LUN=2 rel
ease=1 generic options AUTOPROBE_IRQ AUTOSENSE USLEEP, USLEEP_POLL=1 USLEEP_SLEEP
=20 generic release=7
scsi0 : Generic NCR5380/53C400 Driver
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04

 
 
apparement il ne détecte pas le scanner ...  
 
de plus lorsque je fais pnpdump il ne trouve pas de carte !!  

# No boards found

 
 
ah oui et aussi xsane me dis qui ne trouve aucun device ...
:(
 
est-ce que je ne dois pas créer moi meme un fichier device ???


Message édité par mexx20 le 03-01-2003 à 19:18:06
Reply

Marsh Posté le 03-01-2003 à 21:25:20    

g pu remettre l'ancien noyau ... :)
 
alors bon g essayé de recompiler le nveau avec le fichier de config
de mon ancien, ainsi je suis sur de ne pas
oublier des trucs ... c pas une bonne idée ??
Oui, mais bon tu auras des truc en trop[/G]
 
mais voilà g remarqué alors que mon ancien noyau étais déjà
compiler avec ce que j'avais besoin mais sous forme de module.
 
g dc installer le module avec insmod (+isa-pnp)
 
au démarage g ceci :
 
 


isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
scsi0 : IRQ0 not free, interrupts disabled
scsi0 : interrupts not enabled. for better interactive performance,
scsi0 : please jumper the board for a free IRQ.
scsi0 : at port 0x280 interrupts disabled options CAN_QUEUE=16  CMD_PER_LUN=2 rel
ease=1 generic options AUTOPROBE_IRQ AUTOSENSE USLEEP, USLEEP_POLL=1 USLEEP_SLEEP
=20 generic release=7
scsi0 : Generic NCR5380/53C400 Driver
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04
  Vendor:           Model: Scanner           Rev: 1.40
  Type:   Scanner                            ANSI SCSI revision: 04

 
 
apparement il ne détecte pas le scanner ...  
 
de plus lorsque je fais pnpdump il ne trouve pas de carte !!  

# No boards found

 
[g]normal ta carte est pas pnp  priori, il faudrait que tu regarde sur ta carte y a un jumper pour specifier sont IRQ, tu fait un cat /proc/interrupts pour savoir quel sont celle uiliser. Tu peut aussi avoir besoin de faire des reglage dans ton bios.
ah oui et aussi xsane me dis qui ne trouve aucun device ...
:(
devfsd est-il installer?
est-ce que je ne dois pas créer moi meme un fichier device ???


---------------
A Plus Donc...  [:jls]
Reply

Marsh Posté le 04-01-2003 à 01:47:11    

Il n'y a pas de jumper s/la carte ... En cherchant un peu s/le net
il me semble que g compris qu'elle n'utilisait pas d'IRQ ni meme
de DMA! Cela explique certainement le fait que lorsqu'on l'utilise,
le tps du scan, l'ordi se freeze et est quasi inutilisable durant tte la durée de l'opération ... (en tt cas ss windows 95)
 
je viens d'installer devfsd ...g un peu lu le man mais je ne vois pas tellement en quoi cela peux m'etre utile.
 
merci de tn aide  :hello:


Message édité par mexx20 le 04-01-2003 à 16:24:28
Reply

Marsh Posté le 04-01-2003 à 05:20:52    

CA Y EST !!!!!!!!!!
G enfin réussi à le faire fonctionne ce scanner !! :-) :-)
(J'y ai qd même passé 2 jours ... )
 
En fait il "suffisait" de donner comme paramètres au module pour l'IRQ et le DMA la valeur sentinelle 255 ce qui signifie qu'il n'y a PAS d'IRQ et pas de DMA.
 
Merci bcp bcp jls, c bien grace à toi !!
 
Cepandant g tjours un ptit prob ! Ca fct qu'en root, n'y a t il pas un groupe cme c le cas pour audio et video ? J'ai essayé scanner, scan, sane, ... mais ca ne fct pas ..
 
Merci bcp :)


Message édité par mexx20 le 04-01-2003 à 05:22:29
Reply

Marsh Posté le 04-01-2003 à 20:13:37    

Pour utiliser le scanner en non-root, y a t il une autre  
solution que de chger les droits du fichier /dev/sg0 ??
 
Je suis obligé d'allumer mon scanner dès le démarrage du
pc pour pouvoir l'uliliser (détection au boot). Est-ce qqch
de spécifique à mon scanner où y a t il un truc général à
faire pour que je puisse l'allumer que lorsque j'en ai besoin ?
 
Merci :hello:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed