sabato 27 giugno 2009

MacBook Pro Ubuntu: NetworkManager - wifi -dhcp

Ho installato l'ultima ubuntu (9.04) a 64 bit su un MacBook Pro, che convive allegramente con Mac OS X. Ho avuto difficoltà nell'utilizzare la scheda wireless (una Broadcom): si associava all'access point, ma non otteneva poi l'indirizzo.
Tra le varie prove che ho fatto per porre rimedio una ha funzionato: disattivare apparmor (croce e delizia di questa distribuzione).
Le soluzioni a questo punto erano due: disattivare apparmor o cercare un fix.
Una rapida ricerca ha portato al bug #342235 in cui è indicata la soluzione.
Con i permessi di root occorre:
  • modificare il file /etc/apparmor.d/sbin.dhclient3
  • posizionarsi nella sezione dove si trova "/usr/lib/NetworkManager/nm-dhcp-client.action"
  • inserire sopra a "/usr/lib/NetworkManager/nm-dhcp-client.action mr," la stringa "/var/run/dbus/system_bus_socket w,"
  • salvare e chiudere il file,
  • riavviare apparmor (/etc/init.d/apparmor restart) o riavviare il computer.
Ecco come deve apparire la sezione modificata:
/usr/lib/NetworkManager/nm-dhcp-client.action {
#include <abstractions/base>
#include <abstractions/dbus>
/var/run/dbus/system_bus_socket w,
/usr/lib/NetworkManager/nm-dhcp-client.action mr,
}
Ora la scheda wireless funziona senza problemi con NetworkManager.

Nessun commento:

Posta un commento