Mi piace iniziare un mini-howto(come li chiamo io) con la foto del chip per il quale stiamo installando i driver..perche’ fa sentire meno “inferiori” e impotenti di fronte agli enigmatici funzionamenti dei driver che vengono realizzati con i 4 stracci di codice che gentilmente le hardware house rilasciano per il pinguino..
Guardatelo..fa quasi tenerezza..sulla scheda risk di un minimac lo fa sembrare una goccia nell’oceano..ed invece e’ il temibile “Broadcom” che utilizza gli ancor piu’ temibili drivers bcm43xx
Nessun problema..perche’ sono presenti nel kernel di default di Kubuntu edgy-ppc..e sono nativi del kernel
Say Y here to support the Airport 802.11b wireless Ethernet hardware
built into the Macintosh iBook and other recent PowerPC-based
Macintosh machines. This is essentially a Lucent Orinoco card with
a non-standard interface.This driver does not support the Airport Extreme (802.11b/g). Use
the BCM43xx driver for Airport Extreme cards.
Networking -->
Generic IEEE 802.11 Networking Stack
[*] Enable full debugging output
IEEE 802.11 WEP encryption (802.1x)
IEEE 802.11i CCMP support
IEEE 802.11i TKIP encryption
Software MAC add-on to the IEEE 802.11 networking stack
[*] Enable full debugging output
Device Drivers --> Network device support --> Wireless LAN drivers (non-hamradio) & Wireless Extensions
Broadcom BCM43xx wireless support
[*] Broadcom BCM43xx debugging (RECOMMENDED)
Il problema ,uno dei tanti,e’ il firmware..
Abilitare i repository Universe e Multiverse
Personalmente suggerisco di copiare questo file “sources.list” ottimizzato con l’aggiunta di alcuni repository molto utili per il supporto iniziale
deb http://it.archive.ubuntu.com/ubuntu/ edgy main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ edgy main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://it.archive.ubuntu.com/ubuntu/ edgy-updates main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ edgy-updates main restricted
## Uncomment the following two lines to add software from the ‘universe’
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://it.archive.ubuntu.com/ubuntu/ edgy universe
deb-src http://it.archive.ubuntu.com/ubuntu/ edgy universe
## Uncomment the following two lines to add software from the ‘backports’
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://it.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe
#Mental PPC Corp:
deb http://mental-ppc.tuxfamily.org/dists edgy-mppc all
deb-src http://mental-ppc.tuxfamily.org/dists edgy-mppc all
## PLF REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.)
deb http://medibuntu.sos-sts.com/repo/ edgy free
deb http://medibuntu.sos-sts.com/repo/ edgy non-free
deb-src http://medibuntu.sos-sts.com/repo/ edgy free
deb-src http://medibuntu.sos-sts.com/repo/ edgy non-free
Ricordo che sono necessarie le public key per abilitare i repository..fare cosi’ per Kubuntu Edgy:
wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -
wget http://mental-ppc.tuxfamily.org/dists/817D0754.gpg -O- | sudo apt-key add -
E poi lanciate:
sudo apt-get update
- Questa operazione non e’ necessaria per tutti coloro che hanno la versione x86_64 o x86 di Kubuntu Edgy
Installazione firmware
Tutto quello che dobbiamo fare e’ installare il firmware “wl_apsta.o” (propio quello che al boot viene segnalato come “not found”) o meglio
spostare in /lib/firmware ..e anche /lib/firmware/2.6.17-10-powerpc..perche’ non sono sicuro che funzionino in /lib/firmware.
Scarichiamo il file WLAPSTA.0 che ci servira’ successivamente, e mettiamolo nella $HOME
- Installazione -
sudo apt-get install bcm43xx-fwcutter
cd /usr/share/bcm43xx-fwcutter/
sudo ./install_bcm43xx_firmware.sh
sudo bcm43xx-fwcutter -w /lib/firmware $HOME/wl_apsta.o
sudo bcm43xx-fwcutter -w /lib/firmware/`uname -r` $HOME/wl_apsta.o
Ora e’ possibile lanciare
sudo wlassistant
Per la configurazione e la connessione…
Ecco uno screen di Kubuntu 6.10 fresco di installazione su un Minimac G4 ppc con wlassistant in funzione

Questa invece e’ Debian Etch:
Problematiche
La connessione dura circa 20 minuti..e poi cade inesorabilmente.Quando cade non c’e’ verso di ricollegarsi
Questo,secondo le mie prove,dipende dal gateway che viene cancellato (se lanciate wlassistant da terminale notate la scritta di debug “no gateway”)
Il problema e’ /etc/resolv.conf che viene modificato da qualche cosa che ancora non ho scoperto..
Comunque..aiutandoci miseramente col kcontrol–>gestione reti e’ possibile ri-configurare l’interfaccia (solo eth1 mi racomando..eth0 disattivatela) e re-inserire il gateway che come potee notare..e’ sparito..
Consiglio di crearvi un profilo salvando le impostazioni..e nella configurazione dell’interfaccia spuntate “Attiva all’avvio..” come da screen

Il Macmini cominciera’ a frullare come un Minipimer degli anni ’80 durante la riconfigurazione della rete..e dopo qualche minuto di frullamenti tutto si mette a tacere..quindi lasciatelo lavorare
Tuttavia non e’ possibile riconnettersi..ma bisogna riavviare propio il sistema
Al login si lancia wlassistant (wifi-radar non va..almeno a me) e in pochi secondi si e’ connessi..stabilmente senza problemi
Per il resolv.conf credo di aver risolto coi permessi..infatti e’ 2 giorni che sono connesso senza stacchi
Provate
sudo chmod +x /etc/resolv.conf
Speriamo in una soluzione migliore nei prossimi periodi…:D
Wiki Ubuntu.it
Esiste anche un altro metodo alternativo ai driver opensources che comunque vale la pena di citare se non riuscite a farli funzionare
Installare NDISWRAPPER

——————————————————————————
Il tuo indirizzo ip:
38.107.179.234







on
on
on
One Response so far.