Je viens d'installer pfSense (une distribution FreeBSD) et j'ai des problèmes avec mes adaptateurs Ethernet - il semble que je puisse l'envoyer dans un état où je ne peux pas faire de ping machine malgré les tables ARP etc ... toutes étant correctes (Sur la machine je ping, je peux voir les paquets arriver et la réponse envoyée dans Wireshark, mais la machine distante ne reçoit rien)Assistance au débogage des pilotes FreeBSD (problème Ethernet)
Avoir un intérêt et un savoir limité dans le développement du système d'exploitation Je veux genre de avoir un aller au débogage, mais à bien des égards, je ne suis pas vraiment sûr où commencer:
- Comment puis-je obtenir la source co de pour les pilotes que j'utilise? Vont-ils faire partie du code source de FreeBSD, ou va-t-il y avoir un projet externe? (ou est-ce que les pilotes que j'utilise sont susceptibles d'être ceux de Realtek et n'ont donc pas de code source?)
- D'ailleurs, comment identifier les pilotes que j'utilise actuellement?
- Enfin, existe-t-il de bonnes ressources sur la façon de déboguer les pilotes au niveau du noyau/périphérique?
(j'appologise si je pose des questions stupides ou si je semble trop optimiste quant à ce que j'espère atteindre en débogage, mais bien que je manque d'expérience dans ce domaine, je me considère comme un gars intelligent et je dois commencer quelque part!)
@Jolta La question est sur la façon de déboguer les pilotes comme un exercice d'apprentissage pour un programmeur intéressé par le développement OS/pilote. – Justin
Je suis désolé, mon commentaire était mal avisé. Continuer. ;) – Jolta