Ce qui est surtout intéressant avec cette possibilité, et ce n'est pas moi qui le dit mais BenH (le principal développeur du noyau pour PPC), c'est effectivement que le patch PCI-proxy va permettre d'étudier en profondeur tous les IO effectués sur la carte.
En revanche, c'est loin d'être une solution idéale pour l'utilisation de tous les jours, pour plusieurs raison: une évidente, le fait que quand MOL tourne, le processeur et par conséquent la batterie prennent plus cher; une moins évidente, le fait que pour faire marcher la carte, il faut désactiver le DMA à l'aide d'un driver modifié, ce qui 1) empire le problème précédent 2) fait baisser les perfs.
D'ailleurs, un autre effort est mené pour permettre le développement d'un driver libre pour cette carte, effort qui s'est basé sur une ingénieurie inverse du driver linux (binaire pour architecture MIPS) contenu dans beaucoup d'access points 802.11g (dont le plus connu est le Linksys WRT54G).
Cet effort de décompilation est presque terminé, et un effort de documentation pour permettre à une implémentation "clean room" (propre, au sens non teinté par les droits sur le driver binaire) de débuter.
# Une des pistes en effet...
Posté par lesensei . En réponse au journal Un début d'espoir avec Airport Extreme?. Évalué à 10.
En revanche, c'est loin d'être une solution idéale pour l'utilisation de tous les jours, pour plusieurs raison: une évidente, le fait que quand MOL tourne, le processeur et par conséquent la batterie prennent plus cher; une moins évidente, le fait que pour faire marcher la carte, il faut désactiver le DMA à l'aide d'un driver modifié, ce qui 1) empire le problème précédent 2) fait baisser les perfs.
D'ailleurs, un autre effort est mené pour permettre le développement d'un driver libre pour cette carte, effort qui s'est basé sur une ingénieurie inverse du driver linux (binaire pour architecture MIPS) contenu dans beaucoup d'access points 802.11g (dont le plus connu est le Linksys WRT54G).
Cet effort de décompilation est presque terminé, et un effort de documentation pour permettre à une implémentation "clean room" (propre, au sens non teinté par les droits sur le driver binaire) de débuter.
Le lien suivant permettra à ceusses qui le veulent d'en savoir plus:
http://linux-bcom4301.sourceforge.net/(...)