[Suse 10.0] et install radioamateur AX25
sweetmemories
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
sweetmemories Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
sweetmemories Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous.
J'éssais d'installer sous Linux Suse 10.0 une programme radioamateur utilisant l'AX25.
Quand je lance ma commande de prise de port:
kissattach ttyS1 1 127.0.0.1
Voila ce que me dit la console:
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Si vous avez une idee.
Merci d'avance pour votre aide.
J'éssais d'installer sous Linux Suse 10.0 une programme radioamateur utilisant l'AX25.
Quand je lance ma commande de prise de port:
kissattach ttyS1 1 127.0.0.1
Voila ce que me dit la console:
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Si vous avez une idee.
Merci d'avance pour votre aide.
A voir également:
- [Suse 10.0] et install radioamateur AX25
- Install microsoft store - Guide
- Vidmate apk download install - Télécharger - TV & Vidéo
- Snaptube install - Télécharger - Conversion & Codecs
- Play store install - Accueil - Applis & Sites
- Google Play Store - Télécharger - Téléchargement & Transfert
10 réponses
Salut,
essaie modprobe ax25
Dans la config du kernel tu dois avoir quelque chose de genre
Il faut vérifier. Si tu n'as pas ça alors c'est une compilation de kernel qui t'attends
lami20j
P.S. Je n'ai jamais utiliser ax25 . Les infos c'était seulement pour la configuration de kernel pour qu'il prends en compte le module que tu as besoin.
essaie modprobe ax25
Dans la config du kernel tu dois avoir quelque chose de genre
debian:/usr/src/linux# egrep -i 'mkiss|ax25' .config CONFIG_AX25=m CONFIG_AX25_DAMA_SLAVE=y CONFIG_MKISS=m debian:/usr/src/linux#mkiss https://www.cjoint.com/?gEuQXfWSui et ax25 https://www.cjoint.com/?gEuRHLVl3A dans le kernel
Il faut vérifier. Si tu n'as pas ça alors c'est une compilation de kernel qui t'attends
lami20j
P.S. Je n'ai jamais utiliser ax25 . Les infos c'était seulement pour la configuration de kernel pour qu'il prends en compte le module que tu as besoin.
Bonsoir et merci.
Voila ce que j'obtiens:
linux:/ # modprobe ax25
linux:/ # /usr/src/linux# egrep -i 'mkiss|ax25' .config
bash: /usr/src/linux#: Aucun fichier ou répertoire de ce type
linux:/ #
Voila ce qu'il y a dans le repertoire au cas ou:
linux:/ # cd usr/src
linux:/usr/src # ls
. .. kernel-modules linux-2.6.13-15-obj packages
Voila ce que j'obtiens:
linux:/ # modprobe ax25
linux:/ # /usr/src/linux# egrep -i 'mkiss|ax25' .config
bash: /usr/src/linux#: Aucun fichier ou répertoire de ce type
linux:/ #
Voila ce qu'il y a dans le repertoire au cas ou:
linux:/ # cd usr/src
linux:/usr/src # ls
. .. kernel-modules linux-2.6.13-15-obj packages
Salut,
Oups. Désolé pour mon 1er message incomplet.
1. essaie modprobe ax25
Après l'exécution de cette commande si tu n'as pas un message d'erreur (et c'est le cas) ça veut dire que ton module est chargé dans le kernel.
Tu peux vérifier avec lsmod | grep ax25
Essaie maintenant de lancer ta commande.
2. linux:/ # /usr/src/linux# egrep -i 'mkiss|ax25' .config
Ici c'est ma faute.
En fait j'ai utilisé le fichier .config qui se trouve dans les sources du kernel que j'ai compilé moi même.
tu dois chercher dans le fichier config-2.6.13-15-default (si je ne me trompe pas) qui se trouve dans /boot
Oups. Désolé pour mon 1er message incomplet.
1. essaie modprobe ax25
Après l'exécution de cette commande si tu n'as pas un message d'erreur (et c'est le cas) ça veut dire que ton module est chargé dans le kernel.
Tu peux vérifier avec lsmod | grep ax25
Essaie maintenant de lancer ta commande.
2. linux:/ # /usr/src/linux# egrep -i 'mkiss|ax25' .config
Ici c'est ma faute.
En fait j'ai utilisé le fichier .config qui se trouve dans les sources du kernel que j'ai compilé moi même.
tu dois chercher dans le fichier config-2.6.13-15-default (si je ne me trompe pas) qui se trouve dans /boot
egrep -i 'mkiss|ax25' /boot/config-2.6.13-15-defaultou
egrep -i 'mkiss|ax25' /boot/config-$(uname -r)lami20j
Bonjour et merci.
Donc, on y va:
linux:/home/sysop # modprobe ax25
linux:/home/sysop # lsmod | grep ax25
ax25 58092 0
Donc ca charge quand je lui demande et pas au demarrage.
Comment ajouter le module au demarrage?
linux:/home/sysop # egrep -i 'mkiss|ax25' /boot/config-$(uname -r)
CONFIG_AX25=m
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_MKISS=m
linux:/home/sysop #
La ca fonctionne pas mal.
En revanche, j'ai toujours le meme message quand a kissattach:
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Donc, on y va:
linux:/home/sysop # modprobe ax25
linux:/home/sysop # lsmod | grep ax25
ax25 58092 0
Donc ca charge quand je lui demande et pas au demarrage.
Comment ajouter le module au demarrage?
linux:/home/sysop # egrep -i 'mkiss|ax25' /boot/config-$(uname -r)
CONFIG_AX25=m
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_MKISS=m
linux:/home/sysop #
La ca fonctionne pas mal.
En revanche, j'ai toujours le meme message quand a kissattach:
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
peut être vaut mieux avoir dans le kernel
CONFIG_MKISS=Y
A recompiler le noyau ou à compiler un nouveau kernel.
Pour la méthode classique tu peux regarder ici
rt2500 suse 10 1#24
ici une petite correction pour l'étape 3. rt2500 suse 10 1#26
et regarde dans les photos que j'ai mis dans mon 1er message pour localiser le module (Serial port KISS driver )
A remplacer 2.6.17.1 avec 2.6.17.3 (la dernière version du kernel sortie le https://www.kernel.org/ )
La compilation sur Lea http://lea-linux.org/cached/index/Kernel-kernel.html
lami20j
peut être vaut mieux avoir dans le kernel
CONFIG_MKISS=Y
A recompiler le noyau ou à compiler un nouveau kernel.
Pour la méthode classique tu peux regarder ici
rt2500 suse 10 1#24
ici une petite correction pour l'étape 3. rt2500 suse 10 1#26
et regarde dans les photos que j'ai mis dans mon 1er message pour localiser le module (Serial port KISS driver )
A remplacer 2.6.17.1 avec 2.6.17.3 (la dernière version du kernel sortie le https://www.kernel.org/ )
La compilation sur Lea http://lea-linux.org/cached/index/Kernel-kernel.html
lami20j
Re,
Oublie mon message N°5, ça ne marche pas Y
essaie de charger les modules
et essaie pour voir si ça marche.
On verra après pour le chargement au démarrage de tes modules.
Tu es sur que tu dois utiliser 127.0.0.1 ?
lami20j
Oublie mon message N°5, ça ne marche pas Y
essaie de charger les modules
modprobe mkiss modprobe ax25
et essaie pour voir si ça marche.
On verra après pour le chargement au démarrage de tes modules.
Tu es sur que tu dois utiliser 127.0.0.1 ?
lami20j
Alors tout d'abors merci a tous de me venir en aide.
J'ai bien loadé les modules ax25 et mkiss:
modprobe mkiss
modprobe ax25
ensuite verifié:
linux:/etc/ax25 # lsmod | grep ax25
ax25 58092 1 mkiss
linux:/etc/ax25 # lsmod | grep mkiss
mkiss 10028 0
ax25 58092 1 mkiss
ensuite lané la commande kissattach:
linux:/etc/ax25 # kissattach /dev/ttyS0 1 44.131.96.199
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Alors on est d'accords l'IP est choisie au hasard mais poeut importe me semble t il?
Mais pas mieux en tous cas!
J'ai bien loadé les modules ax25 et mkiss:
modprobe mkiss
modprobe ax25
ensuite verifié:
linux:/etc/ax25 # lsmod | grep ax25
ax25 58092 1 mkiss
linux:/etc/ax25 # lsmod | grep mkiss
mkiss 10028 0
ax25 58092 1 mkiss
ensuite lané la commande kissattach:
linux:/etc/ax25 # kissattach /dev/ttyS0 1 44.131.96.199
kissattach: Error setting line discipline: TIOCSETD: No such device
Are you sure you have enabled MKISS support in the kernel
or, if you made it a module, that the module is loaded?
Alors on est d'accords l'IP est choisie au hasard mais poeut importe me semble t il?
Mais pas mieux en tous cas!
Re,
Voilà ce que j'ai (je viens de compiler 2.6.17.3)
lami20j
Voilà ce que j'ai (je viens de compiler 2.6.17.3)
lami20j@debian:~$ egrep -i 'mkiss|ax25|crc16' /boot/config-$(uname -r) CONFIG_AX25=m CONFIG_AX25_DAMA_SLAVE=y CONFIG_MKISS=m CONFIG_CRC16=mEt après modprobe
debian:/usr/src/linux# modprobe mkiss debian:/usr/src/linux# lsmod | grep mkiss mkiss 11140 0 ax25 56920 1 mkiss crc16 2176 1 mkiss
lami20j
Re,
j'ai installé sous debian ax25 et voilà ce que j'ai
En fait tu n'as même pas besoin de faire modprobe, normalement quand on exécute la commande les modules se chargent automatiquement
lami20j
j'ai installé sous debian ax25 et voilà ce que j'ai
debian:/usr/src/linux# kissattach /dev/ttyS0 1 127.0.0.1 AX.25 port 1 bound to device ax0
En fait tu n'as même pas besoin de faire modprobe, normalement quand on exécute la commande les modules se chargent automatiquement
debian:/usr/src/linux# lsmod | grep mkiss mkiss 11140 0 ax25 56920 1 mkiss crc16 2176 1 mkiss debian:/usr/src/linux# rmmod mkiss # ici je suprimme le module debian:/usr/src/linux# lsmod | grep mkiss # rien ne s'affiche, module pas chargé debian:/usr/src/linux# kissattach /dev/ttyS0 1 10.0.0.2 # la commande AX.25 port 1 bound to device ax0 debian:/usr/src/linux# lsmod | grep mkiss # les modules mkiss 11140 1 ax25 56920 1 mkiss crc16 2176 1 mkiss debian:/usr/src/linux#Ca peut être à cause de crc16
lami20j
Bonsoir à tous.
Alors pour terminer cette discussion, en effet la version Suse 10.0 est buggée pour l'AX25. En passant sur la Suse 10.1 (je ne sais plus les kernels concernes) le lancement est OK.
Merci à tous pour votre patiente et votre aide.
Je vais essayer de configurer la bete ce we et peut etre allez vous me revoir sur ce forum si je n'arrive a pas configurer les ports AX25.
Bye
Alors pour terminer cette discussion, en effet la version Suse 10.0 est buggée pour l'AX25. En passant sur la Suse 10.1 (je ne sais plus les kernels concernes) le lancement est OK.
Merci à tous pour votre patiente et votre aide.
Je vais essayer de configurer la bete ce we et peut etre allez vous me revoir sur ce forum si je n'arrive a pas configurer les ports AX25.
Bye