Patcher
Bonjour,
Je suis tombé sur ce lien qui pourrait peut être m'aider (ad hoc impossible avec la realtek rtl8187 sur ubuntu).
http://comments.gmane.org/gmane.linux.kernel.wireless.general/85911
Problème, comment patcher un tel fichier?
Je suis tombé sur ce lien qui pourrait peut être m'aider (ad hoc impossible avec la realtek rtl8187 sur ubuntu).
http://comments.gmane.org/gmane.linux.kernel.wireless.general/85911
Problème, comment patcher un tel fichier?
3 réponses
-
De mémoire, il faut récupérer le fichier à patcher + le patch et ensuite l'appliquer en lançant la commande suivante dans le bon répertoire (cf les chemins du / des fichiers corrigés par le patch)
patch -p1 < fichier_de_patch
Mais bon dans le cas que tu évoques ça consiste juste à ajouter une ligne au bon endroit :
struct ieee80211_hdr *tx_hdr = (struct ieee80211_hdr *)(skb->data);
... limite tu as meilleur temps de le faire à la main :-)
Pour information, dans la syntaxe d'un patch (qui est celle d'un diff), + signifie insérer une ligne et - signifie la supprimer.
Bonne chance -
Ok merci, mais il y a plus d'une ligne à rajouter il me semble non?
-
Au temps pour moi, je n'avais pas vu que le patch continuait (read more), donc effectivement, il vaut mieux utiliser la commande patch.