[Fli4l_dev] Problem mit Netzwerkkartentreiber (Mellanox)
Heinz-Peter Faasen
fli.und.eis at web.de
Mi Aug 12 09:57:38 CEST 2020
Hallo Boris,
> Wenn ich in der base.txt den Treiber mlx4_en angebe, erhalte ich beim
> Build-Prozess folgenden Fehler
>
> Value mlx4_en is not properly typed
> invalid ethernet driver or not in this kernel, please choose one of the
> drivers in base_nic.list
>
>
> Wenn ich in der check/base.exp
> den Eintrag mlx4_en ergänze, meckert er trotzdem
> Error: No netword driver found dor NET_DRV_4=#mlx4_en, check
> config/base.txtxt
>
>
>
> Auf dem Proxmox:
>
>
> root at proxmox:~# lsmod|grep mlx
> mlx4_ib 196608 0
> ib_uverbs 126976 1 mlx4_ib
> ib_core 311296 6
> rdma_cm,mlx4_ib,iw_cm,ib_iser,ib_uverbs,ib_cm
> mlx4_en 118784 0
> mlx4_core 307200 2 mlx4_ib,mlx4_en
> root at proxmox:~#
>
> Da wird die mlx4_en geladen.
>
> Auf dem Fli4l
> fli4l 4.0.0-r58678-testing # lsmod|grep mlx
> mlx4_core 253952 0
>
> Hier wird sie anscheineend nicht geladen.
ersetze mal bitte in der modules.dep die Zeile 325.
Ist:
kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko:
Soll:
kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko:
kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_en.ko
(Achtung: Ohne ggf. auftretenden Umbruch!)
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.
Gruß
Heinz-Peter
Mehr Informationen über die Mailingliste Fli4l_dev