Questo non è un bel modo per farlo, ma ti dà le informazioni che desideri: 
system_profiler | grep "Interfaces" -A15
 Il comando è lento, soprattutto a causa della quantità di dati che   system_profiler    sputa. Ma come riassunto: 
- 
   system_profilerelenca un sacco di informazioni sul sistema
- 
   |è un "pipe" e mette l'output di 1 in un altro comando (3)
- 
   grepcerca pattern / parole, nel nostro caso "Interfacce"
-  Lo switch   -A15stampa le 15 righe successive alla corrispondenza.
 Esempio di output: 
  Interfaces:
    en0:
      Card Type: AirPort Extreme  (0x14E4, 0xEF)
      Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.100.17)
      MAC Address: xx:xx:xx:xx:xx:xx
      Locale: FCC
      Country Code: US
      Supported PHY Modes: 802.11 a/b/g/n
      Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165
      Wake On Wireless: Supported
      AirDrop: Supported
      Status: Connected
      Current Network Information:
        mynetwork:
          PHY Mode: 802.11n
          BSSID: xx:xx:xx:xx:xx:xx
 Puoi limitare   -A15    a un numero inferiore (ad esempio 3) per ottenere solo l'ID della carta e la versione del firmware (cioè il chipset). Se si tratta di troppe informazioni, puoi sempre ottenere alcune informazioni sulle tue interfacce con   ifconfig    o   network setup -listallhardwareports   , ma nessuna include informazioni sul chipset / manu a meno che tu non voglia analizzarle fuori dall'indirizzo MAC (primi 6 caratteri, Penso). 
 Altrimenti, potresti esaminare l'installazione di   lspci   , ma probabilmente è nell'ambito di un'altra domanda.