Wifi embarqué sur Dell C640 ne fonctionne pas avec Debian 12.0

Tags: #<Tag:0x00007fc9df1e4398> #<Tag:0x00007fc9df1e42a8>

Bonjour,

Nouveau sur le forum j’ai un problème avec un très vieux portable que j’essaie de récycler.
Il s’agit d’un Dell latitude C640 sur lequel j’ai installé Debian 12.0 32bits avec XFCE.
L’internet fonctionne en filaire.
L’internet fonctionne en wifi avec un dongle DLink DWA-140.
Mais je ne parvient pas à faire fonctionner le wifi avec la carte embarquée qui est une Texas Instrument PCI1410 (dans laliste des interface réseau à l’écran mais 1420 dans le log wificheck)

Le portable voit le point d’accès mais impossible de s’y connecter.
(l’un est grisé, un autre (sans sécurité) est visible normalement mais je ne puis m’y connecté)
Le message d’erreur est « La connection réseau a été déconnectée »
Je dispose d’un fichier log de WifiCheck(correspondant à un fonctionnement uniquement avec la wifi embarqué) mais je ne peux le joindre étant ‹ nouvel utilisateur ›
texte préformaté indenté par 4 espaces


>>    lsb_release -a

Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

>>    lsusb 

Bus 001 Device 002: ID 046d:c245 Logitech, Inc. G400 Optical Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

>>    lspci -k -nn | grep -A 3 -i net 

02:00.0 Ethernet controller [0200]: 3Com Corporation 3c905C-TX/TX-M [Tornado] [10b7:9200] (rev 78)
	Subsystem: Dell 3C920 Integrated Fast Ethernet Controller [Latitude C640] [1028:012a]
	Kernel driver in use: 3c59x
	Kernel modules: 3c59x
02:01.0 CardBus bridge [0607]: Texas Instruments PCI1420 PC card Cardbus Controller [104c:ac51]

>>    sudo lshw -C network 

  *-network
       description: Ethernet interface
       produit: 3c905C-TX/TX-M [Tornado]
       fabriquant: 3Com Corporation
       identifiant matériel: 0
       information bus: pci@0000:02:00.0
       nom logique: enp2s0
       version: 78
       numéro de série: 00:08:74:9b:09:64
       taille: 100Mbit/s
       capacité: 100Mbit/s
       bits: 32 bits
       horloge: 33MHz
       fonctionnalités: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=3c59x driverversion=6.1.0-10-686-pae duplex=full ip=192.168.0.154 latency=32 link=yes maxlatency=10 mingnt=10 multicast=yes port=MII speed=100Mbit/s
       ressources: irq:11 portE/S:ec80(taille=128) mémoire:f8fffc00-f8fffc7f mémoire:f9000000-f901ffff

>>    lsmod | sort 

3c59x                  53248  0
ac                     20480  0
ac97_bus               16384  1 snd_ac97_codec
acpi_cpufreq           24576  0
amdgpu               7282688  0
ata_generic            16384  0
ata_piix               36864  2
autofs4                40960  2
battery                24576  0
binfmt_misc            20480  1
button                 20480  0
cdrom                  53248  1 sr_mod
cec                    45056  1 drm_display_helper
cfg80211              712704  2 orinoco_cs,orinoco
configfs               36864  1
crc16                  16384  1 ext4
crc32c_generic         16384  2
crc64                  20480  1 crc64_rocksoft
crc64_rocksoft         20480  1 t10_pi
crc_t10dif             20480  1 t10_pi
crct10dif_common       16384  2 crct10dif_generic,crc_t10dif
crct10dif_generic      16384  1
dax                    28672  1 dm_mod
dcdbas                 20480  1 dell_smbios
dell_laptop            24576  0
dell_smbios            24576  1 dell_laptop
dell_smm_hwmon         24576  0
dell_wmi_descriptor    20480  1 dell_smbios
dm_mod                118784  0
drm                   364544  10 drm_ttm_helper,amdgpu,drm_display_helper,radeon,gpu_sched,ttm,drm_buddy,drm_kms_helper
drm_buddy              20480  1 amdgpu
drm_display_helper    106496  2 amdgpu,radeon
drm_kms_helper        106496  3 amdgpu,drm_display_helper,radeon
drm_ttm_helper         16384  2 amdgpu,radeon
efi_pstore             16384  0
ehci_hcd               69632  0
evdev                  20480  11
ext4                  671744  1
floppy                 57344  0
fuse                  110592  3
gpu_sched              32768  1 amdgpu
hid                   114688  2 hid_generic,usbhid
hid_generic            16384  0
i2c_algo_bit           16384  2 amdgpu,radeon
intel_pmc_bxt          16384  1 iTCO_wdt
ip_tables              24576  0
iTCO_vendor_support    16384  1 iTCO_wdt
iTCO_wdt               16384  0
jbd2                  110592  1 ext4
joydev                 24576  0
ledtrig_audio          16384  1 dell_laptop
libata                253952  2 ata_piix,ata_generic
loop                   28672  0
lp                     20480  0
lpc_ich                28672  0
mbcache                16384  1 ext4
michael_mic            16384  2
mii                    16384  1 3c59x
Module                  Size  Used by
orinoco                77824  1 orinoco_cs
orinoco_cs             16384  1
parport                45056  3 lp,parport_pc,ppdev
parport_pc             32768  1
pcmcia                 49152  1 orinoco_cs
pcmcia_core            24576  4 yenta_socket,pcmcia,orinoco_cs,pcmcia_rsrc
pcmcia_rsrc            24576  1 yenta_socket
pcspkr                 16384  0
ppdev                  24576  0
psmouse               135168  0
qrtr                   32768  4
radeon               1368064  2
rc_core                45056  1 cec
rfkill                 20480  4 dell_laptop,cfg80211
rng_core               20480  0
scsi_common            16384  4 libata,sr_mod,sg,scsi_mod
scsi_mod              188416  4 sd_mod,libata,sr_mod,sg
sd_mod                 53248  3
serio_raw              20480  0
sg                     28672  0
snd                    69632  9 snd_intel8x0m,snd_ac97_codec,snd_timer,snd_intel8x0,snd_pcm
snd_ac97_codec        114688  2 snd_intel8x0m,snd_intel8x0
snd_intel8x0           36864  2
snd_intel8x0m          20480  0
snd_pcm                94208  3 snd_intel8x0m,snd_ac97_codec,snd_intel8x0
snd_timer              32768  1 snd_pcm
soundcore              16384  1 snd
sr_mod                 24576  0
t10_pi                 16384  1 sd_mod
ttm                    57344  3 drm_ttm_helper,amdgpu,radeon
uhci_hcd               45056  0
usb_common             16384  3 ehci_hcd,uhci_hcd,usbcore
usbcore               208896  3 usbhid,ehci_hcd,uhci_hcd
usbhid                 49152  0
video                  57344  3 amdgpu,radeon,dell_laptop
watchdog               28672  1 iTCO_wdt
wmi                    24576  3 video,dell_wmi_descriptor,dell_smbios
x_tables               28672  1 ip_tables
yenta_socket           40960  0

>>    bootctl

>>    iwconfig 


>>    ip a 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:08:74:9b:09:64 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.154/24 brd 192.168.0.255 scope global dynamic noprefixroute enp2s0
       valid_lft 86382sec preferred_lft 86382sec
    inet6 2a02:2788:4c8:e4:9b71:ed08:8eb1:fe3f/128 scope global dynamic noprefixroute 
       valid_lft 86384sec preferred_lft 86384sec
    inet6 2a02:2788:4c8:e4:4ae7:22af:39d7:722/64 scope global temporary dynamic 
       valid_lft 604785sec preferred_lft 86384sec
    inet6 2a02:2788:4c8:e4:208:74ff:fe9b:964/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 1209601sec preferred_lft 604801sec
    inet6 fe80::208:74ff:fe9b:964/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 02:53:cb:f2:70:b2 brd ff:ff:ff:ff:ff:ff permaddr 00:02:2d:36:41:7e

>>    sudo iwlist scan 

eth0      Scan completed :
          Cell 01 - Address: 3C:82:C0:11:5B:50
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=54/70  Signal level=-56 dBm  
                    Encryption key:on
                    ESSID:"macavlt"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=0000003b2d0833eb
                    Extra: Last beacon: 232ms ago
                    IE: Unknown: 00076D616361766C74
                    IE: Unknown: 010882848B962430486C
                    IE: Unknown: 030101
                    IE: Unknown: 0706444520010D14
                    IE: Unknown: 2A0100
                    IE: Unknown: 32040C121860
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 0B050200110000
                    IE: Unknown: 420100
                    IE: Unknown: 46057200000000
                    IE: Unknown: 2D1AAD0917FFFFFF0000000000000000000000000000000000000000
                    IE: Unknown: 3D1601080400000000000000000000000000000000000000
                    IE: Unknown: 7F080400080000000040
                    IE: Unknown: DD800050F204104A0001101044000102103B0001031047001052DDFE8FEDD75400D0D61A5FED335FDA1021000842726F6164636F6D1023000842726F6164636F6D1024000631323334353610420004313233341054000800060050F20400011011000A42726F6164636F6D4150100800020104103C0001011049000600372A000120
                    IE: Unknown: DD1E00904C0408BF0CB259820FEAFF0000EAFF0000C0050001000000C3020002
                    IE: Unknown: DD090010180202005C0000
                    IE: Unknown: DD180050F2020101880003A4000027A4000042435E0062322F00
          Cell 02 - Address: FC:75:16:49:0E:6A
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=31/70  Signal level=-79 dBm  
                    Encryption key:on
                    ESSID:"macavlt-cave"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                              18 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=00000299cff4ea1e
                    Extra: Last beacon: 168ms ago
                    IE: Unknown: 000C6D616361766C742D63617665
                    IE: Unknown: 010882848B961224486C
                    IE: Unknown: 030106
                    IE: Unknown: 2A0104
                    IE: Unknown: 32040C183060
                    IE: Unknown: 2D1A6C0117FF000000000000000000000000000000000C0000000000
                    IE: Unknown: 3D1606000400000000000000000000000000000000000000
                    IE: Unknown: 3E0100
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
                    IE: Unknown: 0B0501000B127A
                    IE: Unknown: 7F0101
                    IE: Unknown: DD07000C4307000000
                    IE: Unknown: 0706474220010D10
                    IE: Unknown: DD050050F20500
                    IE: Unknown: DD750050F204104A00011010440001021041000100103B00010310470010345B3DACD3C6CBECF2F0FC7516490E6B10210006442D4C696E6B102300074449522D363030102400074449522D3630301042000830303030303030301054000800060050F2040001101100074449522D363030100800020086


>>    uname -r -m 

6.1.0-10-686-pae i686

>>    cat /etc/network/interfaces 

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

>>    nm-tool 


>>    nmcli dev wifi 

IN-USE  BSSID              SSID          MODE   CHAN  RATE      SIGNAL  BARS  SECURITY  
        3C:82:C0:11:5B:50  macavlt       Infra  1     195 Mb/s  74      ▂▄▆_  WPA2      
        FC:75:16:49:0E:6A  macavlt-cave  Infra  6     65 Mb/s   35      ▂▄__  WPA1 WPA2 

>>    nmcli connection list (< 15.04) ou nmcli connection show (>= 15.04) 

NAME                   UUID                                  TYPE      DEVICE 
Wired connection 1     95d0e797-7adf-4f9c-a447-54ee67abe29f  ethernet  enp2s0 
lo                     d02242a0-8335-4415-9591-7fe2883f7640  loopback  lo     
Connexion Wi-Fi salon  895ba8e8-603a-4d88-ac09-84fa155f5e2b  wifi      --     
macavlt-cave           a58fe652-239c-41b9-902c-46b48464b13f  wifi      --     

>>    sudo rfkill list 

Bonjour @macavlt,

essaie la commande :

lspcmcia

Et sinon peut-être que cette page pourra t’aider (il faut que tu ajoute le bon drivers) :
Linux Kernel Driver DataBase: CONFIG_PCCARD: PCCard (PCMCIA/CardBus) support

Après il faut/faudra ajouter le bon module au système avec la commande modprobe.

Je ne peut que te donner ces indications.

Romain

Très vieux comment ? Le modèle de processeur serait une bonne indication.
Vu le modèle du contrôleur ethernet, je crains le pire et c’est déjà un petit miracle que Debian 12 tourne dessus.

Liste des interfaces affichée par quel programme ?
Sauf erreur PCI1410 et PCI1420 sont des contrôleurs PCMCIA, pas des interfaces wifi. La ligne contenant « PCI1410 » dans le log wificheck n’est due qu’à l’option -A3 de grep qui affiche 3 lignes après la correspondance, elle n’a a priori aucun rapport avec une carte wifi.

Dans la liste des modules chargés, orinoco_cs est un pilote pour cartes wifi PCMCIA Lucent Orinoco, rien à voir avec TI. Ce module peut avoir besoin de firmwares non libres inclus dans le paquet firmware-misc-nonfree. C’est une carte PCMCIA « classique », même pas une carte CardBus qui serait vue comme un périphérique PCI, donc c’est vraiment très vieux. Est-ce compatible avec le point d’accès ?

Le PC est sorti en 2002. C’est un Pentium Mobile P4 à 1,80GHz, avec 512kb de cache L2. Il y a 1GB de mémoiure dans le portable.

Pour le « programme » qui affiche les interfaces c’est l’utilitaire réseau présent sur le tableau de bord de l’écran bureau .

J’ai ouvert la bête :
Il y a une carte wifi de référence dell 015393/A
dont on dit que cest une Dell Wireless Card Mini PCI Mpc13a-20 With Antena Cable 37thy 015393/a WiFi

la commande lspcmcia donne
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.0)
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.1)
Socket 2 Bridge: [yenta_cardbus] (bus ID: 0000:02:03.0)
Socket 2 Device 0: [orinoco_cs] (bus ID: 2.0)

Ceci dit j’étais également que Debian fonctionne aussi bien sur cette antiquité!
Parfois il faut être un peu patient mais même LibreOffice fonctionne correctement (si on n’est pas trop pressé)

Merci de la réponse rapide

commande donne

Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.0)
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.1)
Socket 2 Bridge: [yenta_cardbus] (bus ID: 0000:02:03.0)
Socket 2 Device 0: [orinoco_cs] (bus ID: 2.0)

et la carte est une mini PCI Dell de reference 015393/A

merci pour ta réponse

commande donne

Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.0)
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.1)
Socket 2 Bridge: [yenta_cardbus] (bus ID: 0000:02:03.0)
Socket 2 Device 0: [orinoco_cs] (bus ID: 2.0)

et la carte est une mini PCI Dell de reference 015393/A

merci pour ta réponse

Hello,

Juste une idée comme ça, j’ai déjà eu de vieux PC qui ne se connectaient pas au wifi de la maison. En voici la raison, les cartes wifi ne supportaient que le protocole wifi « b » grand max alors que le wifi de ma box était configuré pour ne supporter que les protocoles g, ac et n.

Une page explicative sur ces protocoles : IEEE 802.11 (a/b/g/n/ac) : les normes Wi-Fi – Le Crabe Info

En gros, pour ton vieux PC, il te faut aussi la compatibilité avec un vieux protocole wifi, tu peux configurer ça dans ta box normalement.

Désolé pour le retard de réaction …
J’ai vérifié le point : ma box est en mode b/g cela devrait donc fonctionner mais cela ne fonctionne pas.
J’ai aussi essayé de modifier la sécurité en passant de WPA/WPA2 vers WPA et là le réseau n’apparait plus en grisé … mais toujours pas de connection possible… je continue de chercher (avec l’automne, et l’hiver il y aura moins de travail dans je jardin :slight_smile: )

Merci de ton support