Le coin de Tropez

Petits problèmes après mise à jour vers Feisty : clé Ovislink


(merci google, merci les forums ubuntu)

Pilote Ralink

Ayant rencontré quelques problèmes de fonctionnement avec le pilote libre fournit par la distribution, j'utilise de préférence le pilote propriétaire Ralink. Je dois donc le recompiler à chaque changement de noyau. Après la mise à jour vers Feisty, je n'y arrivais plus. Je rencontrais une erreur de compilation liée à l'utilisation de “Get_wireless_stats” dans le fichier “rtusb_main.c”.

La solution consiste à commenter dans “rtusb_main.c” les deux lignes suivantes :

netdev->get_wireless_stats = RTUSB_get_wireless_stats;
netdev->wireless_handlers = (struct iw_handler_def *) &rt2500usb_iw_handler_def;

A priori, le problème est lié à des modifications propres au noyau 2.6.20 de la Ubuntu.

Utilitaire Raconfig

Là encore, problème de compilation avec comme message d'erreur :

'IFNAMSIZ' was not declared in this scope

La solution consiste d'une part à ajouter dans le fichier “rt_tool.h”, avant la ligne :

#include <linux/wireless.h>

la ligne :

#include <linux/if.h>

Puis à ajouter dans les fichiers “rt_tool.cpp” et “RaConfig2500.cpp”, au même endroit soit avant la ligne :

#include <linux/wireless.h>

les deux lignes suivantes :

#include <linux/types.h>
#include <linux/if.h>