salut à tous. Alors jai une carte PCI belkin wifi qui marchait très bien sous ubuntu 7.
Là jai installé ubuntu 8, la derniere version (finale), mais le wifi ne marche plus...
voici une capture décran que jai fait:
http://img181.imageshack..us/img181/9651/captureyj6.png
pat@pat-desktop:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"
pat@pat-desktop:~$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 645xx (rev 51)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 14)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:0a.0 Ethernet controller: Belkin Wireless PCI Card - F5D6001 (rev 20)
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AQ [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AQ [Radeon 9600] (Secondary)
pat@pat-desktop:~$ sudo lshw -C network
*-network:0 UNCLAIMED
description: Ethernet controller
product: Wireless PCI Card - F5D6001
vendor: Belkin
physical id: a
bus info: pci@0000:00:0a.0
version: 20
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=64 maxlatency=64 mingnt=32
*-network:1
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: f
bus info: pci@0000:00:0f.0
logical name: eth0
version: 10
serial: 00:0d:61:57:fa:85
size: 10MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=64 link=no maxlatency=64 mingnt=32 module=8139too multicast=yes port=MII speed=10MB/s
pat@pat-desktop:~$ lsmod
Module Size Used by
isofs 36388 0
udf 88612 0
ipv6 267780 10
radeon 124192 2
drm 82580 3 radeon
speedstep_lib 6532 0
cpufreq_ondemand 9740 0
cpufreq_stats 7104 0
freq_table 5536 2 cpufreq_ondemand,cpufreq_stats
cpufreq_userspace 5284 0
cpufreq_powersave 2688 0
cpufreq_conservative 8712 0
video 19856 0
output 4736 1 video
sbs 15112 0
sbshc 7680 1 sbs
container 5632 0
dock 11280 0
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ac 6916 0
sbp2 24072 0
lp 12324 0
parport_pc 36260 1
parport 37832 2 lp,parport_pc
evdev 13056 3
serio_raw 7940 0
psmouse 40336 0
pcspkr 4224 0
snd_intel8x0 35356 3
snd_ac97_codec 101028 1 snd_intel8x0
ac97_bus 3072 1 snd_ac97_codec
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_mid
i_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi
,snd_seq
button 9232 0
snd 56996 17
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_
oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,
snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 11400 2 snd_intel8x0,snd_pcm
shpchp 34452 0
pci_hotplug 30880 1 shpchp
sis_agp 10116 1
agpgart 34760 2 drm,sis_agp
i2c_sis96x 6148 0
i2c_core 24832 1 i2c_sis96x
ext3 136712 1
jbd 48404 1 ext3
mbcache 9600 1 ext3
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 5
ata_generic 8324 0
8139too 27520 0
pata_acpi 8320 0
floppy 59588 0
8139cp 24704 0
mii 6400 2 8139too,8139cp
ehci_hcd 37900 0
ohci_hcd 25348 0
usbcore 146028 3 ehci_hcd,ohci_hcd
ohci1394 33584 0
pata_sis 15236 3
ieee1394 93752 2 sbp2,ohci1394
libata 159344 3 ata_generic,pata_acpi,pata_sis
scsi_mod 151436 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 16796 0
processor 36872 1 thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50580 5
pat@pat-desktop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
pat@pat-desktop:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0d:61:57:fa:85
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:22 Adresse de base:0xe400
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:1176 erreurs:0 :0 overruns:0 frame:0
TX packets:1176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:59040 (57.6 KB) Octets transmis:59040 (57.6 KB)
pat@pat-desktop:~$ iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
pat@pat-desktop:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
pat@pat-desktop:~$ uname -r -m
2.6.24-16-generic i686
pat@pat-desktop:~$
J'ai plusieurs question :
1) ton interface wifi est-elle bien eth0 ?
2) comment as-tu fais marcher le wifi avec la version 7.10 de ubuntu ?
3) avant, est-ce que la connexion apparaissait comme "Point à Point" dans le gestionnaire de réseau d'ubuntu ?
3) est-ce que quelqu'un ici sait si cette carte est gérée par le noyau 2.6.24 ?
1) Je ne sais pas. :s
2) Je ne me souviens plus vraiment, mais cétait super simple, j'allai dans configuration réseau (ou quelque chose dans ce genre), je selectionai connexion sans fil, après javai plus qu'a choisir sur quel point d'accès me connecter.
3) Je pense pas. le "Connexion point par point" n'a pas bouger d'un poil, il a toujours été comme sur mon screen.
Merci de vouloir m'aidé ![]()
Tiens, j'ai bogué tout à l'heure (il y a deux questions 3)
)
Bon, je suis soulagé de voir que cette connexion "Point à Point" n'a rien à voir avec le wifi déjà.
En fait, la gestion du wifi a totalement changé avec la nouvelle version d'ubuntu vu que c'est désormais au noyau de gérer le matériel (et pas à un driver à installer à part). L'ennui, c'est que je ne sais pas si le noyau connaît ta carte.
Il faut attendre que Sankukai passe par ici pour en savoir plus.
quand jai tapé la comande sudo lshw -C network
on voit ma carte wifi. Alors c'est bizarre
description: Ethernet controller
product: Wireless PCI Card - F5D6001
Oui mais ta carte wifi est une carte PCI. Le système à juste à demander le numéro de référence de la carte PCI et à aller chercher dans sa base de données (un fichier pci.ids planqué je ne sais plus où
) pour savoir de quoi il s'agit. Ça ne veut absolument pas dire que le système sait gérer le matériel. ![]()
Jai une question (ptetre que jvais dire une connerie... chépa, perso jsuis pas un expert linux :p ):
Comment activé l'interface eth0 ?
Voici l'explication du pourquoi du comment.
Ta carte WiFi utilise un chipset ReaLtek qui jusqu'alors fonctionnait avec le driver rtl8180.
Comme l'a indiqué Chris_27 un peu plus haut, le noyau Linux 2.6.24 a subi de grands changements au niveau du WiFi : intégration de plein de drivers et surtout mise en place d'une nouvelle couche mac80211 censée être utilisée par tous les drivers (plus de propreté, moins de redondance de code, toussa).
Or au moment de la sortie du kernel 2.6.24 (qui est celui d'Ubuntu 8.04) les petits gars de chez Realtek n'avaient pas encore apporté les modifications nécessaires au driver rtl8180 pour qu'il soit compatible avec la nouvelle couche mac80211. Du coup les devs d'Ubuntu ont choisis de ne pas compiler le driver rtl8180 avec le noyau (je ne sais même pas s'il est possible de le faire compiler et fonctionner sans hack compte tenu des modifications au niveau du WiFi).
Ce rapport de bug en dit un peu plus long :
https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/184788
Visiblement la version 2.6.25 du noyau contiendra une nouvelle version du driver rtl8180 compatible avec la nouvelle couche mac80211, malheureusement ça ne t'avance pas des masses...
S'offrent donc à toi les options suivantes :
-- Rester en Ubuntu 7.10
-- Passer en Ubuntu 8.04 et te compiler un noyau 2.6.25 (pas forcément une excellente idée)
-- Recompiler un noyau 2.6.24 avec le patch proposé ici :
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/31857/comments/34
(Ça ne devrait pas t'effrayer vu ton pseudo
)
En ce qui concerne ta question :
Comment activé l'interface eth0 ?
Si tu entends par là te connecter via éthernet, brancher un câble réseau et lancer un petit : sudo dhclient eth0 devrait l'affaire (si ton routeur fait du dhcp bien entendu).
Ah oui tu as aussi la solution ndiswrapper mais cay trèèèès mââââ^l ! ![]()
Wouaw! super! Merci Sankukai pour ces explications. Jvais essayé dme démmerder avec ttes ces infos :p