[Fli4l_dev] Problem mit Netzwerkkartentreiber (Mellanox)

Alexander Dahl lespocky at web.de
Sa Aug 8 21:06:22 CEST 2020


Hallo Boris,

B. Sprenger schrieb Samstag,  8. August 2020, 13:52 (CEST):
> Am 08.08.2020 um 13:14 schrieb Alexander Dahl:
>
>> 
>>> ich habe eine Mellanox-Netzwerkkarte in den Router eingebaut (Netzwerk
>>> wird auf 10 GBE aufgerüstet)
>> 
>> Kannst Du mal die PCI-ID nennen? lspci sollte die ausgeben.
>
> Das funktioniert leider nicht
>
> fli4l 4.0.0-r58678-testing # lspci
> -sh: lspci: not found

Das kannst Du mit OPT_LSPCI='yes' aktivieren, Du findest das im Paket
'tools'.

>>> Beim Versuch den passenden Treiber herauszufinden scheitere ich leider
>>> beim Build-Prozess.
>> 
>> Womit baust Du? FBR?
> Ich benutze (unter Windows) mkfli4l.bat.

Ach so, sorry ich war auf dem falschen Dampfer und dachte Du willst ein
Kernelmodul kompilieren?!

>>> Den mlx4_core kann ich eintragen, dann läuft der Build durch (die Karte
>>> wird aber nicht erkannt).
>>> Sobald ich andere Treiber (zusätzlich) eintrage meckert der
>>> Buildprozess: (sinngemäß) invalid driver or not in this KERNEL.
>>> Das betrifft den mlx5_core, mlxsw_switchib und den mlxsw_switchx2.
>> 
>> Lässt Du das als Modul bauen? Wie lauten die Kerneloptionen, die Du
>> aktiviert hast?
> Hm, hier weiss ich nicht was du meinst.
> Ich starte nur mkfli4l.bat, dann fragt er nach dem 
> Konfigurationsverzeichnis und dann poppt das  Fenster mit der 
> Fehlermeldung auf.

s.o. ähm ja, mein Fehler.

>>> Oder ist hier ein Fehler, den noch keiner bemerkt hat?
>> 
>> Das ist nicht auszuschließen.
>> 
>>> Natürlich stehen die Namen in der base_nic_kernel_5_4.list
>> 
>> Oh.
>
> Oh?
> Ich hoffe das ist nur ein (kleiner) Bug in Fli4l?
>
> Auszug aus der base_nic_kernel_5_4.list:
> -------------------------------------------------------------------------------
>| mlx4_core       | pci        |
>|                 | Mellanox ConnectX HCA low-level
> -------------------------------------------------------------------------------
>| mlx5_core       | pci        |
>|                 | Mellanox 5th generation network adapters (ConnectX 
> series) core
> -------------------------------------------------------------------------------
>| mlxsw_spectrum  | pci        |
>|                 | Mellanox Spectrum
> -------------------------------------------------------------------------------
>| mlxsw_switchib  | pci        |
>|                 | Mellanox SwitchIB and SwitchIB-2
>
> Wie gesagt, mit mlx4_core geht es, mit mlx5_core und den anderen kommt 
> der Fehler.

Kannst Du dazu bitte ein Ticket anlegen?

Grüße
Alex

-- 
***** http://blog.antiblau.de/ *****************************
GnuPG-FP: C28E E6B9 0263 95CF 8FAF  08FA 34AD CD00 7221 5CC6


Mehr Informationen über die Mailingliste Fli4l_dev