Bonjour à tous,
Trouvé en soldes (12€45) une carte réseau USB3 TPlink UE300. Inutile de dire que j'ai sauté sur l'occasion

Seulement, une fois connecté sur mon routeur à base de Pfsense, aucune nouvelle interface n'apparaît dans le menu.
Pourtant la carte est bien parmi les péripheriques USB connectés (avec la commande
usbconfig). Cela signifie que la carte est tout de même reconnue. Si vous avez un autre modèle de carte réseau USB basé sur le chipset RTL8153, ça sera sensiblement la même chose.
ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.2: <product 0x0024 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.2: <product 0x0024 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.3: <USB 101001000 LAN TP-LINK> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (180mA)
ugen0.4: <STORE N GO Verbatim> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (200mA)
Pour utiliser la carte correctement, il faut relever son adresse, à savoir 0.3 dans mon cas.
Tapez la commande suivante (en remplaçant 0.3 par l'adresse de votre carte).
usbconfig -d 0.3 set_config 1
Dans la liste de vos interfaces, vous devriez avoir maintenant une nouvelle interface dispo!
Si je comprends bien, la commande semble "forcer" l'utilisation de la carte en une interface réseau.
Il faudra aussi lancer cette commande à chaque démarrage de Pfsense, pour conserver ce "hack".
Disposant d'une carte mère sans USB 3, sur le routeur je suis donc limité par la vitesse du bus USB 2.0

Attention, pfsense ne prend pas en charge les VLAN sur cette interface (version 2.3.4, FreeBSD 10.3). Par conséquent, pas possible de s'en servir pour bypasser une livebox et y connecter la box TV.
Pour ma part, je voulais juste effectuer un test, mais je partage ici, dans le cas où ça serait utile à quelqu'un
