Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
626 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [debian linux woody 3] comment configurer les ports series ? (baleze)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[debian linux woody 3] comment configurer les ports series ? (baleze)

n°241439
xilebo
noone
Posté le 26-03-2003 à 18:49:28  profilanswer
 

salut,
 
Je n'arrive pas a configurer mes ports serie sous linux :
 
j  ai rajouté une carte d extension avec 2 ports serie supplementaire mais le noyau ne me les reconnait pas comme il faut :
 
les 2 ports de base sont configuré dans mon bios de cette facon :
 
ttyS0 : irq4 ES: 3F8
ttyS1 : irq3 ES: 2F8
 
j ai rajouté une carte en configurant les jumpers avec la config par defaut qu ils conseillent (apparemment une config repandue)
 
ttyS2 : irq4 ES :3E8
ttyS3 : irq3 ES :2E8
 
donc au demarrage de linux , ca marque bien :
 
serial driver v 4.27 detected 4 ports  
/dev/ttyS0  IRQ 4 IO OX03F8 UART 16550A
/dev/ttyS1  IRQ 3 IO 0X02F8 UART 16550A
/dev/ttyS2  IRQ 4 IO 0X03E8 UART 16550A
/dev/ttyS3  IRQ 3 IO 0X02E8 UART 16550A
 
(quand j enleve la carte il ne me met que les 2 premiers donc ca marche bien, le driver me detecte bien les 2 ports supplementaires)
 
 
par contre , cette config me pose des pbs (car le logiciel que j ai programmé qui utilise 3 des 4 ports ne fonctionne pas correctement ... apparemment du au partage d IRQ)
 
Donc j ai voulu changer les IRQ de mes 2 ports supplementaires (configurable par jumper j ai au choix 2 3 4 5 6 7)
 
Sachant que :
   - IRQ 5 est utilisé par la carte son integrée je l ai desactivée
   - IRQ 6 est utilisé par le lecteur dedisquette, j en n'ai pas donc j ai desactivé le controleur dans le bios
   - IRQ 7 utilisé par le port parallèle, pas besoin non plus donc aussi desactivé dans le bios
 
 
Donc je suppose que ces 3 irq sont libres (puisque les controleur  de peripherique les utilisant ont été désactivé)
 
J ai donc configuré le port 3(ttyS2) sur IRQ 6 et le port 4 (ttyS3) sur IRQ 5 (par contre j ai gardé les memes adresses ES)
 
 
seulement quand je  redemarre linux, il me detecte toujours les 4 ports mais avec les adresses IRQ ci dessus :
 
/dev/ttyS0  IRQ 4 IO OX03F8 UART 16550A
/dev/ttyS1  IRQ 3 IO 0X02F8 UART 16550A
/dev/ttyS2  IRQ 4 IO 0X03E8 UART 16550A
/dev/ttyS3  IRQ 3 IO 0X02E8 UART 16550A
 
ce qui est evidemment faux puisque par jumper ce n est pas les memes IRQ.
 
 
Donc je pense que j ai quelque chose a configurer dans mon systeme (voire toucher au noyau) mais je ne vois pas quoi
 
 
Quelqu un peut il m aider :??:
 
 
merci :)  
 
 
PS : debian woody 3.0 avec noyau 2.2.20 apparemment
 
 

mood
Publicité
Posté le 26-03-2003 à 18:49:28  profilanswer
 

n°242335
xilebo
noone
Posté le 28-03-2003 à 21:10:24  profilanswer
 

up

n°243181
xilebo
noone
Posté le 31-03-2003 à 15:07:57  profilanswer
 

:bounce:

n°243184
PinG
Rooteur
Posté le 31-03-2003 à 15:14:07  profilanswer
 

/etc/serial.conf
 
(y'a peut-être un s à serials, je ne sait pas je suis chez un client et j'ai pas mon portable là...)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°243185
Jar Jar
Intaigriste
Posté le 31-03-2003 à 15:15:22  profilanswer
 

Ouais, premier réflexe : dpkg-reconfigure setserial.
Il me semble que sinon il garde la configuration des ports série qu'il a trouvé à l'installation.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°243238
xilebo
noone
Posté le 31-03-2003 à 18:10:15  profilanswer
 

merci je vais essayer ...

n°253948
xilebo
noone
Posté le 24-04-2003 à 15:39:07  profilanswer
 

j ai reinstallé une debian woody sur un systeme vierge sur lequel j ai mis sur jumper mes port /dev/ttyS2 sur IRQ 5 et /dev/ttyS3 sur IRQ6 et au premier demarrage de linux il me met exactement la meme chose :
 
serial driver v 4.27 detected 4 ports  
/dev/ttyS0  IRQ 4 IO OX03F8 UART 16550A
/dev/ttyS1  IRQ 3 IO 0X02F8 UART 16550A
/dev/ttyS2  IRQ 4 IO 0X03E8 UART 16550A
/dev/ttyS3  IRQ 3 IO 0X02E8 UART 16550A  
 
je suis sur d avoir bien mis mes jumpers je pense donc que les parametres sont fixés par debian (super :-/ ) et donc il faut que je les reconfigure moi meme.
 
 
Quelqu un peut il me dire comment faire c super urgent .
 
 
 
merci

n°253950
Jar Jar
Intaigriste
Posté le 24-04-2003 à 15:42:05  profilanswer
 

joss@leom013:~$ cat /var/lib/setserial/autoserial.conf
###PORT STATE GENERATED USING AUTOSAVE-ONCE###
###AUTOSAVE-ONCE###
###AUTOSAVE-ONCE###
###AUTOSAVE###
#
# If you want to configure this file by hand, use
# dpkg --configure setserial
# and change the configuration mode of the file to MANUAL. If you do not do this# this file may be overwritten automatically the next time you upgrade the
# package.
#
/dev/tts/0 uart 16550A port 0x03f8 irq 4 baud_base 115200 spd_normal skip_test
/dev/tts/1 uart 16550A port 0x02f8 irq 3 baud_base 115200 spd_normal skip_test


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°253980
xilebo
noone
Posté le 24-04-2003 à 17:04:54  profilanswer
 

ca ne marche pas :-(  
 
 
quand je fais dpkg-reconfigure setserial  
 
il me propose 4 options , quelque soit l option que je choisis , ca ne me change pas mes IRQ au (re)demarrage  de linux.
 
 
Je suis allé dans le fichier serial.conf , j ai changé les IRQ a la main (des 2 dernieres lignes correspondant aux ports ttyS2 et ttyS3) et quand je redemarre linux , il me met :
 
serial driver v 4.27 detected 4 ports  
/dev/ttyS0  IRQ 4 IO OX03F8 UART 16550A
/dev/ttyS1  IRQ 3 IO 0X02F8 UART 16550A
/dev/ttyS2  IRQ 4 IO 0X03E8 UART 16550A
/dev/ttyS3  IRQ 3 IO 0X02E8 UART 16550A  
 
 
et tout a la fin il me met :
 
load serial saved state :
 
/dev/ttyS0  IRQ 4 IO OX03F8 UART 16550A
/dev/ttyS1  IRQ 3 IO 0X02F8 UART 16550A
/dev/ttyS2  IRQ 6 IO 0X03E8 UART 16550A
/dev/ttyS3  IRQ 5 IO 0X02E8 UART 16550A  
 
 
mais ca ne marche pas mieux.
 
 
je m 'explique : en fait j ai un prog qui utilise 3 ports series. les 2 premiers fonctionnent bien et quand j utilise le 3eme , l ecriture et la lecture ne se font pas OU se font 5 a 10 sec plus tard.  
 
 
:( :( :( je capte que dalle... où le serial driver va-t-il chercher ces informations ? directement dans le bios , ou alors c est specifié dans le noyau auquel cas je dois le recompiler (chose qui m est impossible car je n ai pas la place pour mettre les bibliotheques de developpement)

n°253990
xilebo
noone
Posté le 24-04-2003 à 17:57:49  profilanswer
 

:cry:  :cry: bouuuhhh aidez moaaaaaaaaa .

mood
Publicité
Posté le 24-04-2003 à 17:57:49  profilanswer
 

n°254062
Jar Jar
Intaigriste
Posté le 24-04-2003 à 21:05:57  profilanswer
 

Dis donc, j'avais pas bien lu, mais... tu t'imagines peut-être que tes ports série vont marcher avec la même IRQ ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°254222
xilebo
noone
Posté le 25-04-2003 à 09:05:19  profilanswer
 

oui ca s appelle le SHARED IRQ , pour les ports series ca marche mais on ne peut pas s en servir en meme temps. Ca ne m interesse pas car je me sers de 3 ports en meme temps. Je voulais donc mettre 4 IRQ differentes en changeant par jumper sur la carte additionnelle mais ca ne change rien au demarrage.
 
 
A ce propos je me dis qu il faut peut etre recompiler le noyau mais dans les options du noyau je ne vois pas  de possibilité de configurer les IRQs du serial driver ... peut etre dans le code.
 
Puis je recompiler mon noyau sur une autre machine que celle ou il est destiné ? car il m 'est impossible de compiler sur la machine sur laquelle je travaille.
 

n°254487
xilebo
noone
Posté le 25-04-2003 à 15:53:56  profilanswer
 

bon apparemment ca fonctionne quand on force en mettant les parametres a la main dans le fichier /etc/serial.conf
 
 
Merci de votre aide a tous .
 
 
:)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [debian linux woody 3] comment configurer les ports series ? (baleze)

 

Sujets relatifs
[debian] permettre a un user d'utiliser mount.pb de plantage fréquents avec une debian
[Debian]De l'intérêt de passer en Sarge ou en Sidprobleme d'ecriture de driver sous linux
[linux] comment donner les droits a certains users seulement ?Driver Olitec ADSL USB pour linux
3DFX 2 sous linux[RESOLU] comment dire a APACHE d'ecouter sur deux ports en meme temps.
disque dur externe Bafo 2010 usb1 sous linux ??comment supprimer proprement linux
Plus de sujets relatifs à : [debian linux woody 3] comment configurer les ports series ? (baleze)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR