[Fli4l_dev] Problem mit Netzwerkkartentreiber (Mellanox)

B. Sprenger b.sprenger at sprenger-ffm.de
Mi Aug 12 15:15:32 CEST 2020


Hallo zusammen,
> B. Sprenger schrieb Mittwoch, 12. August 2020, 13:13 (CEST):
>> OK
>> Das sieht dann so aus (ohne Umbruch)
>> kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko:
>> kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_en.ko
>> kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_en.ko:
>> kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko
> 
> Da hast Du Dir jetzt eine schöne zirkuläre Abhängigkeit gebaut. Das ist
> nicht gut. mlx4_core erfordert nix weiter zum Laden.
> 
>> kernel/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko:
>> kernel/drivers/net/ethernet/mellanox/mlxfw/mlxfw.ko
>> kernel/drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko:>
>>> Dann in der base.txt "mlx4_core" als Treiber eintragen, nochmals bauen,
>>> auf den Router übertragen und schauen, ob mlx4_en dann vorhanden und
>>> geladen ist.
>> Die Konsole bgerüsst mich so:
>> Welcome to fli4l !
>>
>> There are some warnings or error messages in /bootmsg.txt!
>> Enter cat /bootmsg.txt to see the content.
>>
>> fli4l 4.0.0-r58678-testing # cat /bootmsg.txt
>> [rc120.net] ERR: modprobe mlx4_core failed!
>> [rc120.net] ERR: modprobe: can't load module mlx4_en
>> (/lib/modules/5.4.44/kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_en.ko):
>> unknown symbol in module, or unknown parameter
> 
> Vmtl. wegen der kaputten modules.dep?

Also habe ich die check/base.txt ach Anweisung geändert.
Damit kam natürlich die Boot-Fehlermeldung erneut.
Also die modules.dep wieder zurück geändert.
Dann ist die Boot Fehlermeldung weg.

Aber:
fli4l 4.0.0-r58678-testing # lsmod|grep mlx
mlx4_core             253952  0
fli4l 4.0.0-r58678-testing #


Ich hoffe ich habe das so umgesetzt wie von euch gewünscht.
Ich muss aufpassen, dass ich vor lauter Änderungen den Faden nicht verliere.

LG
Boris


Mehr Informationen über die Mailingliste Fli4l_dev