Apres installation Debian carte reseau introuvable

Bonjour,

Je débute tout juste sur Debian 10.6 que je viens tout juste d’installer via image DVD, sans net install.
Ma carte réseau n’apparait nulle part, et je n’ai malheureusement pas le modèle en tête, j’imagine intégree à la carte mère. Mon ordi est le Asus T100 TAM-DK026B 10.1" Tactile.

Voici quelques commandes apparemment utiles:

Un LSPCI me donne:

invite@debianfull:~$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0d)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0d)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0d)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0d)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0d)

Un UNAME - A donne ça:

Linux debianfull 4.19.0-11-686-pae #1 SMP Debian 4.19.146-1 (2020-09-17) i686 GNU/Linux

Les caractéristiques techniques de l’ordi sont:

Type de produit
Ecran tactile
Oui
Processeur
Intel Atom
Fréquence du processeur
1.46 GHz - 2.39 GHz
Mémoire cache du processeur
2 Mo
RAM installée
2 Go
Capacité de stockage
1 To
Capacité du disque SSD
32 Go
Carte graphique
Intel HD Graphics Gen7
Communication sans fil
Wi-Fi 802.11 b/g/n

Malgré mes recherches, je ne sais pas comment installer des paquets et si je dois le faire.

Mes compétences en informatique sont limitées, mais j’aime bien comprendre les choses.
Je suis à votre disposition pour tout complément d’infos!

Quelqu’un aurait une idée?

Un grand merci !

Woah, je n’ai jamais vu un lspci aussi vide, il manque des trucs, je ne sais pas, un contrôleur de stockage, par exemple. Tu as tout mis du retour ?

Je viens de le refaire:

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0d)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0d)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0d)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0d)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0d)

Donc oui pas mieux que ça… c’est grave docteur :stuck_out_tongue: ??

Les contrôleurs de stockage et wifi peuvent être connectés autrement que par le bus PCI, par exemple en USB, donc voir ce qu’affiche lsusb. Il y a aussi d’autres types de bus qu’on trouve sur les machins qui ressemblent plus à une tablette qu’à un PC classique, mais je ne connais pas. Le SSD pourrait être une puce eMMC, notamment s’il est vu comme /dev/mmcblk* avec la commande lsblk. L’examen des logs du noyau avec dmesg pourrait peut-être en apprendre plus.

1 J'aime

Ca marche.

pour lsusb:

root@debianfull:~# lsusb
Bus 002 Device 003: ID 0b05:17f9 ASUSTek Computer, Inc. 
Bus 002 Device 002: ID 0b05:17f6 ASUSTek Computer, Inc. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04e8:6863 Samsung Electronics Co., Ltd Galaxy series, misc. (tethering mode)
Bus 001 Device 003: ID 0b05:17f7 ASUSTek Computer, Inc. 
Bus 001 Device 002: ID 0b05:17e0 ASUSTek Computer, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

avec lsblk :

root@debianfull:~# lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda            8:0    0 931,5G  0 disk 
└─sda1         8:1    0 931,5G  0 part /media/root/Data1
mmcblk2      179:0    0  29,1G  0 disk                                                 la peut etre? debian est sur cette memoire, effectivement c'est une tablette dockable...

├─mmcblk2p1  179:1    0   512M  0 part /boot/efi
├─mmcblk2p2  179:2    0   9,5G  0 part /
├─mmcblk2p3  179:3    0   1,9G  0 part [SWAP]
└─mmcblk2p4  179:4    0  17,2G  0 part /home
mmcblk2boot0 179:256  0     4M  1 disk 
mmcblk2boot1 179:512  0     4M  1 disk

et avec DMESG, j’ai enormément de ligne en réponse… tout serait utile?

Donc le SSD est bien de type eMMC (puce de mémoire flash+contrôleur soudée sur la carte mère), pas SATA ni NVMe, normal qu’il n’apparaisse pas avec lspci.

lsusb affiche plusieurs périphérique USB Asus, mais ils ne figurent pas dans sa base de données, donc on ne sait pas ce que c’est. On peut demander plus de détails avec (en root)

lsusb -v | egrep "Product|Class"

Tout n’est pas utile dans la sortie de dmesg, mais encore faut-il savoir quoi chercher. Eventuellement des mentions de « sdio » (interface similaire aux cartes SD mais pour les périphériques comme une carte wifi).

ok c’est normal alors tant mieux.

avec la commande que tu m’as donné, je trouve ca:

root@debianfull:~# lsusb -v | egrep "Product|Class"
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass            0 
  bDeviceSubClass         0 
  idProduct          0x17f9 
  iProduct                3 T100TA HDD DOCKING
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  idProduct          0x17f6 
  iProduct                3 T100TA
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  idProduct          0x0003 3.0 root hub
  iProduct                2 xHCI Host Controller
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass          224 Wireless
  bDeviceSubClass         0 
  idProduct          0x6863 Galaxy series, misc. (tethering mode)
  iProduct                3 SAMSUNG_Android
      bFunctionClass        224 Wireless
      bFunctionSubClass       1 Radio Frequency
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 
can't get debug descriptor: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass          224 Wireless
  bDeviceSubClass         0 
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  idProduct          0x17f7 
  iProduct                3 T100TA
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass            0 
  bDeviceSubClass         0 
  idProduct          0x17e0 
  iProduct                2 ASUS Base Station(T100)
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  idProduct          0x0002 2.0 root hub
  iProduct                2 xHCI Host Controller
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
root@debianfull:~# 

et pour dmesg je regarde ca tout de suite :slight_smile:

D’après ton modèle d’ordinateur le réseau est géré par une puce WiFi Broadcom.
Il faudrait déjà donner un retour de :

ip a

@PascalHambourg

J’ai trouvé ça:

[    8.478329] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43241b4-sdio for chip BCM4324/5
[    8.478419] usbcore: registered new interface driver brcmfmac
[    8.482602] brcmfmac mmc1:0001:1: firmware: direct-loading firmware brcm/brcmfmac43241b4-sdio.bin
[    8.482658] brcmfmac mmc1:0001:1: firmware: failed to load brcm/brcmfmac43241b4-sdio.txt (-2)
[    8.482661] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43241b4-sdio.txt failed with error -2

et aussi:

[    9.485083] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

c’est parlant pour toi? moi je t’avoue que c’est dur…

Salut Bruno1

le ip a me donne:

root@debianfull:~# 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: enp0s20u4u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 5e:66:e3:2b:17:70 brd ff:ff:ff:ff:ff:ff
    inet 192.168.42.236/24 brd 192.168.42.255 scope global dynamic noprefixroute enp0s20u4u1
       valid_lft 2418sec preferred_lft 2418sec
    inet6 fe80::febe:16:c1e6:e282/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

je suis connecté a internet via une connection filaire avec mon portable. je ne sais pas si cela change quelque chose… :slight_smile:

Si, c’est important, sinon, on ne comprend pas ce qu’est enp0s20u4u1 (quoique le nom et l’adresse IP nous mettent un peu sur la voie).

Merci.
Bon on voit ta connexion filaire (enp0s20u4u1) mais pas d’interface WiFi.

Ton retour précédent montre qu’il s’agit bien d’une puce Broadcom. Cette erreur :

brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43241b4-sdio.txt failed with error-2

renvoie sur ce type de sujet en cherchant sur le web :
https://forums.linuxmint.com/viewtopic.php?t=226452

où la solution serait de faire :

ls /sys/firmware/efi/efivars/ | grep nvram

qui devrait renvoyer un truc comme :
nvram-74b00bd9-805a-4d61-b51f-43268123d113

puis le copier dans cette commande :

sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113  /lib/firmware/brcm/brcmfmac43241b4-sdio.txt

et redémarrer.

qui devrait renvoyer un truc comme :
nvram-74b00bd9-805a-4d61-b51f-43268123d113

c’est exactement ça.

comment ça? je lance cette commande:

sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43241b4-sdio.txt

et je copie le premier résultat à la fin?

Tu lances cette commande en t’assurant bien que cela correspond au numéro obtenu par la commande précédente : 74b00bd9-805a-4d61-b51f-43268123d113

ok. oui le numéro obtenu est identique. par contre je lance cette commande mais rien ne se passe (ou du moins rien ne s’affiche).

est-ce du au « sudo » du début de la commande, étant donné que je suis en « root » ?

Si tu es en root le sudo est bien sûr inutile. Et il faut redémarrer l’ordinateur après.

ca marche. laisse moi le temps de redemarrer et je te tiens au courant.

Edit: Je ne peux plus poster de nouveaux messages, premier jour sur le forum…

Alors je vous laisse mon retour ici:

Victory!

Bien joué Bruno1! carte réseau fonctionnelle!

Un grand merci pour votre super coup de main! vous êtes au top @PascalHambourg @Almtesh @Bruno1 :grinning: :innocent: :+1: :+1: :+1:

Vive la communauté!!

Super.
Par contre, je reviens sur un truc, la résolution des sujets sur ce forum doit être indiquée en cliquant sur la coche du message qui contient la solution et non en modifiant le titre du sujet.