Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jan 2020 00:58:03 +0000 (UTC)
From:      Greg V <greg@unrelenting.technology>
To:        John F Carr <jfc@mit.edu>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Mellanox ethernet in Ampere eMAG system
Message-ID:  <12dc327c-064f-4818-addc-31d861cfffdd@localhost>
In-Reply-To: <057A51DA-024A-4B4D-9B99-C9298D446E99@exchange.mit.edu>
References:  <8C2F97F8-A504-4521-BF2C-4E86ABFB6F34@exchange.mit.edu> <057A51DA-024A-4B4D-9B99-C9298D446E99@exchange.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help


Jan 18, 2020 2:35:50 AM John F Carr :

>=20
> On Jan 17, 2020, at 18:31 , John F Carr wrote:
>=20

>=20
> >=20
> > I am installing FreeBSD CURRENT on an Ampere eMAG (Lenovo HR330A). The =
kernel can't find a driver for two of the ethernet ports. Linux sees them a=
s mlx5, and FreeBSD has a driver by that name in sys/dev/mlx5. Is there a f=
ile I need to tweak to get a driver bound?
> >=20
> >=20
>=20

>=20
>=20
>=20
> Further information. I should have tried this before emailing. kldload ml=
x5 generates kernel messages:
>=20
>=20



[=E2=80=A6]

>=20
> but ifconfig does not report any new devices.
>=20
>=20



Well, you didn't load the Ethernet driver. Just load mlx5en, mlx5 is the co=
re dependency shared by mlx5en and mlx5ib, you shouldn't need to load it ma=
nually.

>=20
> So why doesn't module mlx5 load automatically?
>=20
>=20



Because no one added pnp info or whatever that's called I guess.

>=20
> And what are the ifconfig device names?
>=20
>=20



IIRC it's mceN.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12dc327c-064f-4818-addc-31d861cfffdd>