J'ai une socket cliente dans un module....je regarde son statut avec MaSocket.state.
avant connexion elle est à 1 (SS_UNCONNECTED)
après connexion elle passe à 3 (SS_CONNECTED)
enfin je la deconnecte avec MaSocket.proto_ops.shutdown et là, la socket reste toujours à 3 (SS_CONNECTED) alors que le serveur à bien vu la deconnexion du client....C'est fou!! je ne comprends pas pourquoi le statut de la socket n'est pas retombé à 1 (SS_UNCONNECTED).
Quelqu'un a t il une explication? Comment résoudre le problème?
Bonjour, je cherche sans succès une documentation sur l'API netlink. J'ai trouvé ça et là des bouts de codes et fouillé un peu le code de certaines applis (avahi, nm, etc). J'aimerais trouvé une documentation complète sur les types de messages/réponses qu'on peut échanger. Par ce que là, j'ai un peu de mal à trouver ce que je veux dans les blob que me balance le noyau. Merci.
je suis sur mdv 2007 et j'utilise le noyau 2.6.17.13-mm-laptop-3mdv qui me plait bien.
J'aimerais l'alléger (il pese 1,5 M° ) en enlevant notamment les drivers ou les formats de fichier inutiles
est ce que j'ai raison en partant du principe que je peux charger /boot/config-2.6.17.13-mm-laptop-3mdv dans make menuconfig pour ensuite n'avoir qu'à decocher les options qui ne me plaisent pas ?
mes premiers essais avec en partant d'un noyau 2.6.17.5 m'ont fait arriver a un noyau deux fois (...)
Salut,
Je souhaite ouvrir une socket cliente pour me connecter sur une machine distante.
En mode user, ouvrir une socket qui se connecte à un serveur, il n'y a aucun problème....Mais dans un module Noyau, les foncions traditionnels (socket, connect, close, write et inet_aton) ne sont pas connues...
Les messages d'erreurs que j'ai lorsque j'essais de charger le module sont les suivant :
unresolved symbol socket
unresolved symbol connect
unresolved symbol close
etc...
Bonsoir,
Je viens d'upgrader vers le kernel 2.6.18 et maintenant, ma carte son joue la musique trop rapidement!
J'ai comparé le `dmesg` de mon ancien kernel avec le nouveau, et en effet il croit que ma carte son est plus rapide qu'avant:
(ancien): intel8x0_measure_ac97_clock: measured 52019 usecs
intel8x0: clocking to 41158
(nouveau): intel8x0_measure_ac97_clock: measured 60000 usecs
intel8x0: clocking to 47440
Salut,
Je cherche a créer un module qui ne sera pas compile avec le noyau.
J'ai le bouquin "LINUX Pilotes de périphériques" d'Alessandro rubini & Jonathan Corbet.
J'ai suivi le premier exemple scull.c qui se compile en ligne de commande :
cc -O -DMODULE -D__KERNEL__ -c hello.c
--> Ca fonctionne bien
le second exemple utilise un Makefile ...mais là cela ne fonctionne pas... quelqu'un pourrait il me donner un exemple reel de Makefile et qui soit indépendant de la compilation (...)
J'essaie de pouvoir modifier la fréquence du processeur, mais mon noyau refuse de charger le module qui me permettrait de le faire. Je suis sous Debian Sid et essaie de compiler le noyau 2.6.18.
J'aimerais donc pouvoir choisir entre "ondemand", "performance", etc. D'après ce que je sais, je peux utiliser cpufreq pour faire cette modification. Le hic c'est qu'il faudrait qu'il y ait quelque chose dans /sys/devices/system/cpu/cpu0/, mais cpu0 est désespérément vide..... Dans mon noyau j'ai choisi Pentium M (...)
j'ai recompilé mon noyau, et j'aimerais savoir si je peux faire le ménage. Je fais ma recompilation pour une debian Sid et j'essaie de recompiler le noyau 2.6.18. Je me demande si les options suivantes peuvent être nécessaire pour moi et comment je peux le savoir:
- sous Device Drivers , Real Time Clock. Ai-je besoin de garder ce qu'il y a là dessous ? En fait, la question devrait plutôt être: qu'est-ce que que ce real time clock (...)
Bon je reviens à la charge après ma dernière entrée ( https://linuxfr.org/forums/15/17841.html ) et avec une précision supplémentaire. J'aimerais recueillir l'opinion de ceux qui ont l'habitude du pilote nVidia.
J'utilise une GeForce 4-420Go sur un portable Toshiba Satellite 2410.
Le pilote a toujours très bien marché jusque récemment, où j'ai dû récupérer les derniers pilotes pour que cela fonctionne avec les derniers noyaux. J'ai actuellement les versions les plus récentes de l'un et l'autre, mais j'ai essayé (...)
Je souhaite réaliser les tests d'un logiciel sur une machine qui est plus performante que la machine sur laquelle sera réellement installé le logiciel. Je travaille sur un quadri-processeur, et je ne voudrais travailler qu'avec un bi-processeur. D'où ma question :
Existe-t-il un moyen sous linux pour désactiver "logiciellement" un cpu ?
Bonjour je voudrai installer du RAID1 sur un noyeau 2.4.32 d'une mandrake9.1
pouvez vous m'indiquer si ce kernel dispose du support
RAID 1?
Merci beaucoup
Techni
Dernièrement je suis tombé sur un blog qui expliquait comment optimiser
son kernel pour que les performances sur un système 64bits soient "meilleures".
Exemple: favoriser l'utilisation mémoire plutôt que le swap car l'écriture est
plus longue vue la taille des adresses etc... Bref des astuces plutot sympas.
Malheureusement, impossible de remettre la main dessus alors que je suis
chaud comme la braise pour me refaire un noyau ! Je pensais l'avoir bookmarké
mais je ne le retrouve pas :-/
Salut, jeudi je me suis décidé à passer en 2.6.18 sur un powerEdge 1800. Et depuis plus moyen d'accéder au lecteur LTO (PowerVault 220 externe). Le dmesg me renvoie : st 2:0:6:0: reservation conflict
st0: Error 70018 (sugg. bt 0x0, driver bt 0x0, host bt 0x7).
Alors qu'un peu plus haut j'ai : scsi2 : LSI Logic MegaRAID driver
scsi[2]: scanning scsi channel 0 [Phy 0] for non-raid devices
Vendor: IBM Model: ULTRIUM-TD3 Rev: 5480 Type: Sequential-Access ANSI SCSI revision: (...)
J'ai acheté un Asus A6RP-AP013H pour y installer Linux ... seulement voilà, impossible d'installer un Linux dessus !
Ni la Slack ni Mandriva ne dépasse le stade du boot :/
hpet semble être le point noir : http://www.intel.com/hardwaredesign/hpetspec.htm
Mais j'y capte rien du tout !
Voici le message sous Slackware (recopié !)
0MB HIGHMEM available
895MB LOWMEM available
DMI 2.3 present.
ACPI : PM-Timer IO Port: 0x808
ACPI: HPET id: 0x0 base: 0xfed00000 Allocating PCI resources starting at 40000000 (...)
J'ai acheté une imprimante Canon PIXMA MP180 qui fait imprimante / scanner
/ café / vidange / etc... Pour la partie impression c'est bon, mais parcontre je
vois pas le scanner usb. Je fais un tour dans la config de mon kernel et je
ne trouve pas la section "USB scanner support" (si elle existe) du coup il ne me détecte pas le scanner... Alors je voulais savoir si vous pouviez (...)
J'utilise un PMA400 d'archos qui a un vieux noyau 2.4.19. Il supporte l'USB avec le Mass Storage. Lorsque je connecte un clé USB elle est reconnue immédiatement et montée automatiquement (Device /dev/sda1). J'ai voulu branché sur l'USB un graveur DVD USB il est reconnu par le message suivant :
usb-storage: device found at 28
usb-storage: waiting for device to settle before scanning
Vendor: PLEXTOR Model: DVDR PX-708A Rev: 1.02
Type: CD-ROM ANSI SCSI revision: 00
Bonjour
je tente de mettre en place un cluster avec heartbeat et je tente d'optimiser mon kernel mais a force de trop en faire je n'arrive plus a communiquer entre mes 2 machine via le port serie
1/presence port serie
cat /proc/ioports |grep serial =
03f8-03ff : serial
2/sur serveur a
echo toto >/dev/ttyS0
sur serveur b
cat < /dev/ttyS0
==> normalement je devrais avoir toto qui apparais sur b ---> mais rien
3/kernel 2.6.17.9
character device ->serial drivers input (...)
Bonjour, je suis sous Mandriva 2006 avec le noyau 2.6.12-12. J'ai chargé le 2.6.12-25mdk avec Rpmdrake. Au début, ça allait bien, je pouvais booté sur l'un ou l'autre depuis le chargeur lilo. Comme tout semblait aller, j'ai modifié lilo.conf pour mettre le nouveau noyau par défaut. J'ai fait lilo pour le charger. Comme finalement, le son ne marchait plus, j'ai chargé alsaconf. Résultat : le son fonctionne parfaitement sur le compte de mon épouse, mais toujours pas sur le mien, (...)
comment faire pour activer SElinux sur un kernel 2.6 indépendamment de la distribution???
j'ai essayé d'installer les bibliothéques mises sur le site officiel de la NSA et j'ai reussi a avoir le repertoire /etc/selinux/strict,
mais il parait que certains repertoires manque sous selinux, d'autant plus , je ne sais pas comment tester l'existance de selinux sur mon système, j'ai consulter beaucoup de documents mais la procédure d'installation est toujours la même, et elle est généralement spécifique a Debian.
Je cherche quelle est l'option du noyau permettant de démarrer le "runlevel" multi-utilisateur en console uniquement (et pas en graphique).
En effet, j'utilise GRUB (qui m'a été installé par Ubuntu 6.06) , et le menu de démarrage me permet de booter le noyau en multi-utilisateur graphique, ou en "recovery mode", c'est à dire en mode mono-utilisateur (root seulement) en mode console.
Je pense qu'il s'agit d'un paramètre a positionner sur la ligne du fichier de conf de grub (menu.lst). (...)
salut,
je rencontre un petit problème avec mon AMD64 (en 32 bits) et ma sarge:
après avoir installer mon système j'ai mis un noyau de type k8 pour les AMD 64, mais je me suis apercu que ndiswrapper ne gère pas ce type de noyau en 32 bits et j'ai absolument besoin de ndiswrapper pour ma carte wifi. sachant que je préfere rester encore un peu en 32 bits, il vaut mieux utiliser un noyau 686 ou k7 sur un (...)