Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-08-2011 20:59:50

Abou Ilyès
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Gnome
Inscription : 19-09-2009

Faire reconnaitre une Carte Réseau Expresscard.

Faire reconnaitre une Carte Réseau Expresscard.

Bonjour à tous smile



Après avoir galerer avec la carte réseau de mon Pc Portable (voir mon profil et mes sujets ouverts pour les plus curieux wink ) j'ai acheté une carte réseau de type Expresscard

$(KGrHqV,!jcE3MByi,dJBOH-zc6tt!~~0_12.JPG

La description semblait me convenir

Ajoutez un port RJ45 Haut débit à votre ordinateur portable.
Cette ExpressCard/34 permet d'étendre la connectivité réseau de votre notebook pour atteindre des taux de transfert Ethernet Gigabit jusqu'à 2000Mbps en Full Duplex
Fonctionnalités :
- Chipset RealTek RTL8111D
- Compatible avec les normes IEEE 802.3, IEEE 802.3u, IEEE 802.3z
- 1-ligne 2.5Gbps ExpressCard/34
- Compatible avec les spécifications PCI Express, revision 1.0a
- Supporte les modes Ethernet 10Mbps (half-duplex), Ethernet 20Mbps (full-duplex), Fast Ethernet 100Mbps (half-duplex), Fast Ethernet 200Mbps (full-duplex), Gigabit 1000Mbps (full-duplex) et Gigabit 2000Mbps (full-duplex)
- Transmission haute vitesse meme avec un cable CAT 5 UTP
- LED Témoin d'activité réseau
- Vitesse Auto-Negotiation 10/100/1000 Mbps
- Auto-MDiX Detection automatique Croisé ou Droit
- Compatible Windows 2000/XP/2003Server/Vista/7 Linux et DOS


Comme vous vous doutez peut être déjà, la carte est parfaitement reconnu sous Windows (le bougre !)

Mais sous Debian, que nenni.

Un ifconfig n'affiche pas de nouvelle carte réseau

Un lspci donne

00:00.0 Host bridge: ATI Technologies Inc Device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8038 PCI-E Fast Ethernet Controller (rev 14)
08:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)


Les deux cartes ethernet si dessus sont respectivement la carte réseau interne au pc, et l'autre, la carte Wifi.

un lspcmcia ne donne rien.



J'ai installé le packages firmware-realtek mais sans succès.


Je suis sous Debian Squeeze

uname -a
Linux medion 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux


Manque-t-il quelque chose pour faire fonctionner cette carte ?


Merci smile

Hors ligne

#2 10-08-2011 22:15:59

Invité-5
Banni(e)

Re : Faire reconnaitre une Carte Réseau Expresscard.

#3 11-08-2011 16:00:26

Abou Ilyès
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Gnome
Inscription : 19-09-2009

Re : Faire reconnaitre une Carte Réseau Expresscard.

Merci Darien mais il s'agit d'une carte LAN smile pas Wifi

Hors ligne

#4 11-08-2011 16:16:25

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Faire reconnaitre une Carte Réseau Expresscard.

Salut Abou Ilès,

Regarde en telechargeant le pilote 8111 ici :
http://www.touslesdrivers.com/index.php … code=31646

Hop ! smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#5 11-08-2011 20:55:47

Invité-5
Banni(e)

Re : Faire reconnaitre une Carte Réseau Expresscard.

Abou Ilyès a écrit :

Merci Darien mais il s'agit d'une carte LAN smile pas Wifi


Évidemment,  j'aurais dû être au lit avec mon livre au lieu d'écrire n'importe quoi ! wink

#6 12-08-2011 10:03:31

Abou Ilyès
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Gnome
Inscription : 19-09-2009

Re : Faire reconnaitre une Carte Réseau Expresscard.

Salut smile


smolski a écrit :

Regarde en telechargeant le pilote 8111 ici :
http://www.touslesdrivers.com/index.php … code=31646

Hop ! smile


J'ai essayé l'installation du driver, mais avant tout, petits rappels et nouveautés.

- la carte fonctionne sur ce PC sous Windows XP
- cette même carte fonctionne sur un autre PC, avec la même version Debian, sans avoir à installer quoi que ce soit.


lsmod avant l'installation

Module                  Size  Used by
aes_i586                6816  0
aes_generic            25738  1 aes_i586
cpufreq_conservative     4018  0
cpufreq_stats           1940  0
cpufreq_userspace       1444  0
cpufreq_powersave        602  0
parport_pc             15799  0
ppdev                   4058  0
lp                      5570  0
parport                22554  3 parport_pc,ppdev,lp
sco                     5885  2
bridge                 32883  0
stp                      996  1 bridge
bnep                    7384  2
rfcomm                 25107  0
l2cap                  21705  6 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36251  6 sco,bnep,rfcomm,l2cap
binfmt_misc             4875  1
uinput                  4796  1
fuse                   44052  1
r8168                 162968  0
loop                    9729  0
snd_hda_codec_idt      35329  1
arc4                     974  2
snd_hda_intel          16791  1
ecb                     1405  2
snd_hda_codec          46002  2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep               4054  1 snd_hda_codec
snd_pcm                47226  2 snd_hda_intel,snd_hda_codec
snd_seq                35327  0
rtl8180                22783  0
radeon                511356  2
mac80211              122866  1 rtl8180
snd_timer              12258  2 snd_pcm,snd_seq
snd_seq_device          3673  1 snd_seq
joydev                  6739  0
eeprom_93cx6             963  1 rtl8180
ttm                    33258  1 radeon
drm_kms_helper         18533  1 radeon
cfg80211               86977  2 rtl8180,mac80211
snd                    34387  10 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
i2c_piix4               7076  0
drm                   111844  4 radeon,ttm,drm_kms_helper
soundcore               3450  1 snd
snd_page_alloc          4977  2 snd_hda_intel,snd_pcm
i2c_algo_bit            3497  1 radeon
rfkill                 10196  4 bluetooth,cfg80211
i2c_core               12751  5 radeon,drm_kms_helper,i2c_piix4,drm,i2c_algo_bit
shpchp                 21220  0
button                  3598  0
video                  14605  0
ac                      1640  0
psmouse                44777  0
pci_hotplug            18065  1 shpchp
evdev                   5609  15
processor              26259  1
battery                 3782  0
serio_raw               2916  0
pcspkr                  1207  0
output                  1204  1 video
ext3                   93944  2
jbd                    31965  1 ext3
mbcache                 3762  1 ext3
sg                     19905  0
sr_mod                 10770  0
sd_mod                 25937  4
crc_t10dif              1012  1 sd_mod
cdrom                  26487  1 sr_mod
ata_generic             2247  0
ohci_hcd               16883  0
pata_atiixp             2509  3
ehci_hcd               28453  0
thermal                 9206  0
libata                115617  2 ata_generic,pata_atiixp
sky2                   33904  0
thermal_sys             9378  3 video,processor,thermal
usbcore                98613  3 ohci_hcd,ehci_hcd
nls_base                4541  1 usbcore
scsi_mod              104593  4 sg,sr_mod,sd_mod,libata


lancement de l'installation, tout à l'air a priori correct, sauf peut être la ligne en gras

sh autorun.sh

Check old driver and unload it.
rmmod r8168
Build the module and install
[: 48: r8168: unexpected operator
Depending module. Please wait.
load module r8168
Completed.


lsmod après l'installation

Module                  Size  Used by
r8168                 162968  0
aes_i586                6816  0
aes_generic            25738  1 aes_i586
cpufreq_conservative     4018  0
cpufreq_stats           1940  0
cpufreq_userspace       1444  0
cpufreq_powersave        602  0
parport_pc             15799  0
ppdev                   4058  0
lp                      5570  0
parport                22554  3 parport_pc,ppdev,lp
sco                     5885  2
bridge                 32883  0
stp                      996  1 bridge
bnep                    7384  2
rfcomm                 25107  0
l2cap                  21705  6 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36251  6 sco,bnep,rfcomm,l2cap
binfmt_misc             4875  1
uinput                  4796  1
fuse                   44052  1
loop                    9729  0
snd_hda_codec_idt      35329  1
arc4                     974  2
snd_hda_intel          16791  1
ecb                     1405  2
snd_hda_codec          46002  2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep               4054  1 snd_hda_codec
snd_pcm                47226  2 snd_hda_intel,snd_hda_codec
snd_seq                35327  0
rtl8180                22783  0
radeon                511356  2
mac80211              122866  1 rtl8180
snd_timer              12258  2 snd_pcm,snd_seq
snd_seq_device          3673  1 snd_seq
joydev                  6739  0
eeprom_93cx6             963  1 rtl8180
ttm                    33258  1 radeon
drm_kms_helper         18533  1 radeon
cfg80211               86977  2 rtl8180,mac80211
snd                    34387  10 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
i2c_piix4               7076  0
drm                   111844  4 radeon,ttm,drm_kms_helper
soundcore               3450  1 snd
snd_page_alloc          4977  2 snd_hda_intel,snd_pcm
i2c_algo_bit            3497  1 radeon
rfkill                 10196  4 bluetooth,cfg80211
i2c_core               12751  5 radeon,drm_kms_helper,i2c_piix4,drm,i2c_algo_bit
shpchp                 21220  0
button                  3598  0
video                  14605  0
ac                      1640  0
psmouse                44777  0
pci_hotplug            18065  1 shpchp
evdev                   5609  15
processor              26259  1
battery                 3782  0
serio_raw               2916  0
pcspkr                  1207  0
output                  1204  1 video
ext3                   93944  2
jbd                    31965  1 ext3
mbcache                 3762  1 ext3
sg                     19905  0
sr_mod                 10770  0
sd_mod                 25937  4
crc_t10dif              1012  1 sd_mod
cdrom                  26487  1 sr_mod
ata_generic             2247  0
ohci_hcd               16883  0
pata_atiixp             2509  3
ehci_hcd               28453  0
thermal                 9206  0
libata                115617  2 ata_generic,pata_atiixp
sky2                   33904  0
thermal_sys             9378  3 video,processor,thermal
usbcore                98613  3 ohci_hcd,ehci_hcd
nls_base                4541  1 usbcore
scsi_mod              104593  4 sg,sr_mod,sd_mod,libata


Le module r8168 semble bien chargé, mais rien ne passe dans les logs, au moment où la carte est branchée à chaud, pas de nouveau eth1 en faisant ifconfig. hmm


Ici, on m'a parlé d'un possible conflit avec les autres modules realtek chargés ? Faudrait il les blacklister ?


Merci pour votre aide

Dernière modification par Abou Ilyès (12-08-2011 10:04:13)

Hors ligne

#7 12-08-2011 12:56:03

Abou Ilyès
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Gnome
Inscription : 19-09-2009

Re : Faire reconnaitre une Carte Réseau Expresscard.

Bon écoutez, je pense avoir résolu le problème, sans trop comprendre pourquoi. Enfin, si mais non big_smile


Ce qui m'intriguai, c'est que rien ne s'affichait dans les logs au branchement de la carte.


En faisant une recherche sur "expresscard debian", je suis tombé sur ce blog

Celui indique comme utiliser une carte expresse card usb 3 et il indique qu'il faut, en pré-requis faire un

modprobe acpiphp


Chose que j'ai testé chez moi.


Et là, la carte est reconnue smile !


j'ai rajouté  acpiphp dans /etc/modules pour que ce soit réconnu au boot.



Par contre, question : là j'ai eu la chance de tomber sur ce blog.
Sinon, où aurais je pu trouver l'information que la carte express card nécessite ce module acpiphp ? Une liste existe-t-elle quelque part ?

Dernière modification par Abou Ilyès (12-08-2011 12:57:29)

Hors ligne

#8 13-08-2011 10:05:13

Invité-5
Banni(e)

Re : Faire reconnaitre une Carte Réseau Expresscard.

Salut Abou,

Tu ne veux pas par hasard nous "pondre" un tutoriel à ce sujet dans le wiki ?  cool

Pied de page des forums