Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/03/2008, à 19:49

pkoulianov

wifi sous macbook

Bonjour,

J'ai installé Ubuntu Gutsy en dual boot sur mon macbook flambant neuf (deuxième génération) en suivant la méthode trouvée ici (http://doc.ubuntu-fr.org/macbookgutsy) sans rencontrer de réel problème.

Par contre, pour le wifi, j'ai un petit souci.

Après avoir exécuté les commandes ci-dessous, le wifi devrait fonctionner, mais ce n'est malheureusement pas le cas.

sudo aptitude install build-essential
wget http://snapshots.madwifi.org/madwifi-trunk-current.tar.gz
tar -zxvf madwifi-trunk-current.tar.gz
cd madwifi-ng-*
make
sudo make install
sudo modprobe ath_pci
sudo modprobe wlan_scan_sta

Quelqu'un a-t-il une idée de la raison du pourquoi? J'ai les mêmes retours que deux autres utilisateurs ayant le même souci (http://forum.ubuntu-fr.org/viewtopic.php?id=198179), à part que je suis sous mac.

Dans le détail:

cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.10
DISTRIB_CODENAME=gutsy
DISTRIB_DESCRIPTION="Ubuntu 7.10"

lsusb

Bus 001 Device 005: ID 05ac:8205 Apple Computer, Inc.
Bus 001 Device 001: ID 0000:0000 
Bus 006 Device 001: ID 0000:0000 
Bus 007 Device 002: ID 05ac:8501 Apple Computer, Inc.
Bus 007 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
Bus 005 Device 002: ID 05ac:8242 Apple Computer, Inc.
Bus 005 Device 003: ID 05ac:022a Apple Computer, Inc.
Bus 005 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 

lspci

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)
03:00.0 Ethernet controller: Marvell Technology Group Ltd. Marvell Yukon 88E8058 PCI-E Gigabit Ethernet Controller (rev 13)
04:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)

sudo lshw -C network

  *-network UNCLAIMED     
       description: Network controller
       product: BCM4328 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
  *-network
       description: Ethernet interface
       product: Marvell Yukon 88E8058 PCI-E Gigabit Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 13

#2 Le 09/03/2008, à 13:10

pkoulianov

Re : wifi sous macbook

(et le formulaire a mangé la fin du post que voici) 

serial: 00:1e:c2:08:12:ad
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.18 firmware=N/A latency=0 link=no module=sky2 multicast=yes port=twisted pair


lsmod

Module                  Size  Used by
wlan_scan_sta          15104  0
ath_pci               114600  0
wlan                  211248  2 wlan_scan_sta,ath_pci
ath_hal               233952  1 ath_pci
i915                   25856  2
drm                    83348  3 i915
hci_usb                18332  2
rfcomm                 42136  2
l2cap                  26240  11 rfcomm
bluetooth              57060  7 hci_usb,rfcomm,l2cap
ppdev                  10244  0
acpi_cpufreq           10568  1
cpufreq_stats           7232  0
cpufreq_ondemand        9612  1
freq_table              5792  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
cpufreq_conservative     8072  0
cpufreq_powersave       2688  0
cpufreq_userspace       5280  0
ac                      6148  0
button                  8976  0
dock                   10656  0
sbs                    19592  0
video                  18060  0
container               5504  0
battery                11012  0
sbp2                   24072  0
parport_pc             37412  0
lp                     12580  0
parport                37448  3 ppdev,parport_pc,lp
snd_hda_intel         263712  1
snd_pcm_oss            44672  0
snd_mixer_oss          17664  1 snd_pcm_oss
snd_pcm                80388  2 snd_hda_intel,snd_pcm_oss
isight_usb             46212  0
snd_seq_dummy           4740  0
compat_ioctl32          2304  1 isight_usb
snd_seq_oss            33152  0
snd_seq_midi            9600  0
snd_rawmidi            25728  1 snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
videodev               29312  1 isight_usb
v4l1_compat            15364  2 isight_usb,videodev
v4l2_common            18432  2 isight_usb,videodev
sky2                   46852  0
xpad                    9988  0
snd_timer              24324  2 snd_pcm,snd_seq
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
intel_agp              25620  1
agpgart                35016  3 drm,intel_agp
shpchp                 34580  0
pci_hotplug            32704  1 shpchp
snd                    54660  11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8800  1 snd
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
evdev                  11136  6
usbhid                 29536  0
hid                    28928  1 usbhid
ext3                  133896  2
jbd                    60456  1 ext3
mbcache                 9732  1 ext3
sg                     36764  0
sr_mod                 17828  0
cdrom                  37536  1 sr_mod
sd_mod                 30336  4
ata_piix               17540  3
ohci1394               36528  0
ieee1394               96312  2 sbp2,ohci1394
ehci_hcd               36492  0
ata_generic             8452  0
libata                125168  2 ata_piix,ata_generic
scsi_mod              147084  5 sbp2,sg,sr_mod,sd_mod,libata
uhci_hcd               26640  0
usbcore               138632  7 hci_usb,isight_usb,xpad,usbhid,ehci_hcd,uhci_hcd
thermal                14344  0
processor              32072  2 acpi_cpufreq,thermal
fan                     5764  0
fuse                   47124  1
apparmor               40728  0
commoncap               8320  1 apparmor

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.


ifconfig

eth0      Lien encap:Ethernet  HWaddr 00:1E:C2:08:12:AD 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
          Interruption:17

lo        Lien encap:Boucle locale 
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)

iwlist scan

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.


uname -r -m

2.6.22-14-generic i686


cat /etc/network/interfaces

auto lo
iface lo inet loopback

#3 Le 21/03/2008, à 16:04

pkoulianov

Re : wifi sous macbook

Alors j'essaie de faire avancer un peu le schmilbick... (mais si quelqu'un peut m'aider ca ne serait pas de refus)

Je crois qu'il est normal que la méthode avancée ici (http://doc.ubuntu-fr.org/macbookgutsy) ne fonctionne pas car il s'agit de drivers atheros net5416 alors que moi j'ai manifestement une carte Airport Extreme qui demande les drivers bcm43xx. Question : pourquoi l'article d'installation de Gutsy sur MacBook suppose-t-il qu'on a autre chose qu'une carte Airport Extreme? Ca vient pas de série dans tous les Macbooks???

Soit. Il y a ici (http://forum.ubuntu-fr.org/viewtopic.php?id=34894) une petite méthode pour installer les drivers Airport Extreme sur Macbook. Ca a l'air de marcher pour plein de gens, mais pour moi, l'instruction
svn checkout svn://svn.berlios.de/bcm43xx/trunk/fwcutter
renvoie toujours ceci :
svn: L'URL 'svn://svn.berlios.de/bcm43xx/trunk/fwcutter' n'existe pas

Donc plan B. Sur le wifi en anglais, il y a aussi une méthode pour installer ce driver BCM43xx sur Gutsy (https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy)

- Première méthode : ca a l'air simple. Brancher un cable ethernet, cliquer sur Système > Administration > Gestionnaire de pilotes propriétaires
Mais voilà ce que ca me dit : Votre matériel ne nécessite aucun pilote propriétaire.

- Deuxième méthode : bon on passe à l'installation Server puisque la méthode graphique ne donne rien (ca tombe bien je préfère la ligne de commande).
sudo aptitude install bcm43xx-fwcutter
sudo /usr/share/bcm43xx-fwcutter/install_bcm43xx_firmware.sh
Et là, on dirait que ca marche. Enfin, le script s'exécute sans message d'erreur, ce qui est déjà pas mal.

Ensuite, je pédale dans la semoule. Pas de problème pour charger le module bcm43xx avec modprobe, mais iwconfig renvoie toujours :
lo        no wireless extensions.
eth0      no wireless extensions.

Dois-je configurer le driver au moyen de
bcm43xx-fwcutter AppleAirPort2 ???
Réponse :
Cannot open input file AppleAirPort2

Voilà où j'en suis. Bon si quelqu'un a une idée, moi je tourne en rond depuis deux semaines...

#4 Le 24/03/2008, à 16:08

air1

Re : wifi sous macbook

Salut,

Je suis en train de faire mon install de Gentoo sur mon Macbook tout neuf, donc dernière génération. Même si c'est pas la même distrib' c'est le même matos (et les mêmes pb de matos) smile

Pour le wifi, il s'agit d'un chipset Broadcom qui n'est pas supporté par le driver bcm43 pour l'instant.

Il faut donc passer par ndiswrapper, suis le tuto http://doc.ubuntu-fr.org/macbookgutsy#le_wifi section "Sur un MacBook Santa Rosa" et ça devrait fonctionner.

Question en passant, t'as du son ?

Hors ligne

#5 Le 24/03/2008, à 18:21

pkoulianov

Re : wifi sous macbook

Ok, merci. Comment on voit que c'est un MacBook troisième génération, dit "Santa Rosa"?

lspci | grep Network renvoie :

02:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)


Non, je n'ai pas de son, mais j'ai vu passer un post à ce sujet là dans mes recherches.

Je tente le coup avec ndiswrapper puis je m'attaque au problème du son.

Let's keep in touch ;-)

#6 Le 24/03/2008, à 18:52

air1

Re : wifi sous macbook

pkoulianov a écrit :

Ok, merci. Comment on voit que c'est un MacBook troisième génération, dit "Santa Rosa"?

C'est la génération des Macbook à partir de nov 2007, et plus simplement c'est les macbooks avec le chipset Intel X3100.

Hors ligne

#7 Le 24/03/2008, à 19:51

pkoulianov

Re : wifi sous macbook

Merci ca marche le wifi.

Pour le son, j'ai déjà trouvé ceci : http://ubuntuforums.org/showthread.php?t=205449&highlight=sound+macbook

Je regarderai plus tard si ca aide à résoudre le problème.

#8 Le 24/03/2008, à 20:27

pkoulianov

Re : wifi sous macbook

Et comme ca je peux te renvoyer l'ascenseur:

Pour le son, il suffit d'ajouter dans le fichier

/etc/modprobe.d/options

la ligne suivante :

options snd_hda_intel model=mbp3

Facile et pas cher!   ;-)

#9 Le 24/03/2008, à 23:04

air1

Re : wifi sous macbook

pkoulianov a écrit :

options snd_hda_intel model=mbp3

Facile et pas cher!   ;-)

Merci.

Je l'avais mis mais ça ne fonctionnait pas, tout simplement parce que j'avais l'auto module loading dans mon noyau, et ça passait donc outre la configuration du modprobe, enfin bref, c'est réglé !

Etape suivante, l'infrarouge pour l'apple remote ^^

Hors ligne

#10 Le 25/03/2008, à 12:59

pkoulianov

Re : wifi sous macbook

Pour la télécommande : http://ubuntuforums.org/showpost.php?p=3769567&postcount=2

Moi j'en suis pas encore là. J'ai un problème avec l'hibernation. Le micro ne fonctionne pas et la webcam non plus.

Note qu'il y a une page dédiée aux macbooks Santa Rosa sur la doc en anglais :

https://help.ubuntu.com/community/MacBook_Santa_Rosa

#11 Le 25/03/2008, à 14:34

air1

Re : wifi sous macbook

L'hibernation fonctionne assez bien chez moi, j'ai un pb de rétroéclairage de l'écran qui ne se réveille pas mais un petit tour sur un TTY puis un retour sur X résoud le pb.

(J'ai bien vu la solution dans le tuto Ubuntu avec DOUBLE_CONSOLE_SWITCH=true mais j'ai pas de fichier acpi-support sous Gentoo..., en tout cas je l'ai pas trouvé pour l'instant)

Autrement, je n'ai pas testé ni cherché prendre en charge le micro et la webcam, pas d'utilité immédiate, je verrai ça quand tout le reste soit stable et opérationnel.

Hors ligne

#12 Le 03/03/2009, à 21:24

opensyslab

Re : wifi sous macbook

Salut Air je suis moi aussi je suis en plein les mains dedans, avec mon gentoo sur mon MBA, j'aimerais savoir comment est ton xorg.conf et les modules que tu charges dans ton kernel.
Merci.