bonjour,
je dispose d'un client et un serveur tcp et je dois envoyer une structure de données avec beaucoup de champs du client ->serveur. Alors pour cela je rempli les champs de ma struture au niveau client et je l'envoie avec la primitive send vers mon serveur. mais j'ai du mal à faire le castage en char * de ma struture du coté client comme du coté serveur. je demande de l'aide.
Merci.
Forum général.cherche-logiciel plusieurs clients sur meme machine
Bonjour,
j'ai un serveur et un client qui font bien leur boulot .mais je ne sait comment faire plusieurs clients sur une meme machine physique et qui envoient des packets SIMILTANEMENT au serveur. sachant que le serveur n'est pas sur la meme machine physique que le client. En gros je veux que les packets de mes clients arrivent en meme temps au serveur.
je demande de l'aide si si c'est possible car mon pb c'est que je ne sais comment (…)
j'ai un serveur et un client qui font bien leur boulot .mais je ne sait comment faire plusieurs clients sur une meme machine physique et qui envoient des packets SIMILTANEMENT au serveur. sachant que le serveur n'est pas sur la meme machine physique que le client. En gros je veux que les packets de mes clients arrivent en meme temps au serveur.
je demande de l'aide si si c'est possible car mon pb c'est que je ne sais comment (…)
Forum Linux.noyau ip_forward
bonjour,
je cherche comment activer ip_forward dans mon système reduit embarqué dans lequel il n'y a pas de repertoire /sys. car normalement il l'active dans proc/sys/net/ipv4/ip_forward.
merci
je cherche comment activer ip_forward dans mon système reduit embarqué dans lequel il n'y a pas de repertoire /sys. car normalement il l'active dans proc/sys/net/ipv4/ip_forward.
merci
Forum Programmation.c port source udp
Bobjour,
je demande comment fixer le port source d'un client UDP. en fait j'essaie de capturer les paquets entre le client et le serveur mais dans l'interface ethereal je vois seulement les paquets dans sens du client vers le serveur . il parait que sans fixer le port source le serveur ne poura pas me repondre.
Merci.
je demande comment fixer le port source d'un client UDP. en fait j'essaie de capturer les paquets entre le client et le serveur mais dans l'interface ethereal je vois seulement les paquets dans sens du client vers le serveur . il parait que sans fixer le port source le serveur ne poura pas me repondre.
Merci.
Forum Programmation.c big/litle endian
Bonjour
Je travaille en compilation croisé,j'envoie des données depuis l'espace utilisateur vers des modules noyaux mais à l'arrivée je ne trouve pas les mêmes données.En fait j'ai un problème de big/litle-endian car je compile mon programme avec un x86 et ma cible est un powerpc. Si quelqu'un peut m'aider.
merci
Je travaille en compilation croisé,j'envoie des données depuis l'espace utilisateur vers des modules noyaux mais à l'arrivée je ne trouve pas les mêmes données.En fait j'ai un problème de big/litle-endian car je compile mon programme avec un x86 et ma cible est un powerpc. Si quelqu'un peut m'aider.
merci
Forum Linux.embarqué modules noyaux
je dispose des modules noyaux qui permetetent de stocker des règles de routage et ces règles sont envoyés à travers un char device (je precise qu'une règle est representé par une structure de données). Mon API d'envoie/suppression des règles est linké avec mon serveur.Et voila que j'arrive à envoyer et à supprimer des règles mais quant je consulte l'endroit (/proc/net... )ou doivent se stocker les règles je ne trouve rien.
si je ne suis abstrait je peux encore expliciter.
si je ne suis abstrait je peux encore expliciter.
Forum général.cherche-logiciel buffer
Bonjour,
je viens de faire un serveur et un client,j'arrive à communiquer en envoyant une chaine de caractère depuis le client et réçu par le serveur. Pour faire cela j'ai declaré un buffer de chaine de cartacère de chaque coté. Mais je ne sais pas comment declarer les buffers pour envoyer/recevoir une structure de données. Est -ce que les buffers doivent toujours être des tableaux char ?
je viens de faire un serveur et un client,j'arrive à communiquer en envoyant une chaine de caractère depuis le client et réçu par le serveur. Pour faire cela j'ai declaré un buffer de chaine de cartacère de chaque coté. Mais je ne sais pas comment declarer les buffers pour envoyer/recevoir une structure de données. Est -ce que les buffers doivent toujours être des tableaux char ?
Forum Linux.embarqué erreur bizarre
bonjour,
je fais de la compilation des modules noyaux et voila qu'une erreur de syntax que je n'ai jamais vue , vient de surgir: this_object_must_be_defined_as_export_objs_in_the_Makefile, il parait que c'est un macro mais je ne sais pas ou il se treouve.
merci.
je fais de la compilation des modules noyaux et voila qu'une erreur de syntax que je n'ai jamais vue , vient de surgir: this_object_must_be_defined_as_export_objs_in_the_Makefile, il parait que c'est un macro mais je ne sais pas ou il se treouve.
merci.
Forum général.cherche-logiciel erreur de syntaxe bizarre
bonjour,
je fais de la compilation des modules noyaux et voila qu'une erreur de syntax que je n'ai jamais vue , vient de surgir: this_object_must_be_defined_as_export_objs_in_the_Makefile,
il parait que c'est un macro mais je ne sais pas ou il se treouve.
merci.
je fais de la compilation des modules noyaux et voila qu'une erreur de syntax que je n'ai jamais vue , vient de surgir: this_object_must_be_defined_as_export_objs_in_the_Makefile,
il parait que c'est un macro mais je ne sais pas ou il se treouve.
merci.
Forum général.cherche-logiciel commade insmod
bonjour,
j'ai compilé un module noyau sur un x86 pour une clible powerPC,(compilation coisé donc) après avoir généré mon .o, je charge mon .o dans la cible avec la ,commande insmod, voila qu'il ne veut pas inserer le module et il m'affiche:insmod: unresolved symbol resetIdHashTable, si quelqu'un a une idée por ce genre de message.
merci.
j'ai compilé un module noyau sur un x86 pour une clible powerPC,(compilation coisé donc) après avoir généré mon .o, je charge mon .o dans la cible avec la ,commande insmod, voila qu'il ne veut pas inserer le module et il m'affiche:insmod: unresolved symbol resetIdHashTable, si quelqu'un a une idée por ce genre de message.
merci.
Forum général.cherche-logiciel fichier de conf
j'ai fait un client et un serveur avec sockets tcp/ip, et tout fonctionne mais je demande comment faire le fichier de configuration dans le serveur et qui permet de socker les @IP de clients permettant de charger ce fichier de conf au lieu de donner à chaque fois l'adresse du client.
Forum général.cherche-logiciel socket tcp
j'ai fait un client et un serveur qui communiquent par socket TCP, mon serveur est en attente de connection alors que mon client se bloque au niveau de la connection en affichant une erreur; le client et le serveur sont sur la machine locale.
le programme client est:
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <unistd.h>
#include <stdlib.h>
#define MAX_SEND 100
int main()
{
int socket_connect, sockaddr_len;
struct sockaddr_in sockaddr_connect;
char buffer[MAX_SEND];
if(socket_connect = socket(AF_INET, SOCK_STREAM, 0) < 0)
{
(…)
le programme client est:
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <unistd.h>
#include <stdlib.h>
#define MAX_SEND 100
int main()
{
int socket_connect, sockaddr_len;
struct sockaddr_in sockaddr_connect;
char buffer[MAX_SEND];
if(socket_connect = socket(AF_INET, SOCK_STREAM, 0) < 0)
{
(…)
Forum Programmation.autre Matrice de commutation OceaN
dans mon circuit embarqué MPC8560 de Motorolla , je dispose d'une matrice de commutation à 4 ports, je demande comment programmer ces ports pour commuter les paquets entrants? ce qui me gène dans mon driver giagbit je ne dispose pas de fonction pour la commuation des paquets est ce que cette commutation se fait tout seul par defaut?
Forum Programmation.autre read/write hardware
bonjour,
je travaille sur un système embarqué avec un linux, j'ai un problème depuis quelque temps, à chaque fois que j'utilise les fonctions inl,oul,inw,ouw en essayant de lire le contenu de certains registres j'ai l'erreur: unresolved symbol isa_io_base alors qu'en aucun moment je n'ai fait reference au bus ISA. je programme dans le kernel Land.
je travaille sur un système embarqué avec un linux, j'ai un problème depuis quelque temps, à chaque fois que j'utilise les fonctions inl,oul,inw,ouw en essayant de lire le contenu de certains registres j'ai l'erreur: unresolved symbol isa_io_base alors qu'en aucun moment je n'ai fait reference au bus ISA. je programme dans le kernel Land.
Forum Linux.embarqué fonctions driver
bonjour,
je dispose d'une machine embarqué avec un linux avec un cross-compil, j'ai fait un petit module noyau en utilisant les fonctions du driver(etant donné que le driver est deja greffé avec linux de la carte) en chargeant mon module dans la machine embarqué il m'envoie un message d'erreur qui dit qu'il ne connait pas les fonctions du driver. exemple:insmod: unresolved symbol gfar_read avec gfar_read() une methode du driver.
je dispose d'une machine embarqué avec un linux avec un cross-compil, j'ai fait un petit module noyau en utilisant les fonctions du driver(etant donné que le driver est deja greffé avec linux de la carte) en chargeant mon module dans la machine embarqué il m'envoie un message d'erreur qui dit qu'il ne connait pas les fonctions du driver. exemple:insmod: unresolved symbol gfar_read avec gfar_read() une methode du driver.