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?

3 réponses

  1. Modérateur
    Au temps pour moi, je n'avais pas vu que le patch continuait (read more), donc effectivement, il vaut mieux utiliser la commande patch.
    1. Ok merci, mais il y a plus d'une ligne à rajouter il me semble non?
      1. Modérateur
        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