PPC MacのFreeBSDでWi-Fiを取得する

PPC MacのFreeBSDでWi-Fiを取得する

FreeBSDを実行しているコンピュータでWi-Fiを取得する方法PowerPCeマックifconfigリストfwe0gem0のみlo0。アダプターブロードコムBCM43xx。次のようなこのガイドWi-Fiは利用できません。返品:

ワイヤレスアダプタがリストにない場合は、追加のカーネルモジュールが必要な場合、またはFreeBSDでサポートされていないモデルかもしれません。

上記の追加のカーネルモジュールをどのように追加できますか? (私はWi-Fiを持っていませんが、USBスティックを使ってファイルを転送することができ、FreeBSDの「メモリースティック」もインストールされています。)

(PS!Wi-FiはOS X 10.5の起動時に機能します。lo0 ifconfig、gif0、stf0、en0、fw0、en1がここにリストされています。)

ベストアンサー1

あなたが持っているWiFiアダプタが何であるかを知りたいかもしれません。 PCIデバイスの表示

# pciconf -lv

とUSBデバイス

# usbconfig list

それから見てください。FreeBSD 11.2 WiFiハードウェア、または使用するバージョン。そしてwikiデバイスドライバ詳細については。 (まだ完全なリストではありません。) 詳細は以下で確認できます。FreeBSDワイヤレスウィキ 最良のオプションはAtherosまたはIntelだと思います。 USBドングル用Ralinkもあります。

Broadcom BCM43xx の場合、次のものが必要です。BWIまたはドライバー。マニュアルページで正確なチップを探します。これらのドライバはカーネルに存在する必要があります。ブラウズ(bwiの場合)

# ll /boot/kernel/ | grep bwi
-r-xr-xr-x  1 root  wheel    150968 Jun 22 06:24 if_bwi.ko*

ドライバー(およびマニュアルページに記載されている他のすべてのドライバー)をロードして確認してください。ケルダー統計。詳細を確認してください/var/log/メッセージ(BCMアダプタがないため、例を挙げることができません。)

# kldload if_bwi
# kldstat | grep bwi
16    1 0xd2a75000 1d000    if_bwi.ko

起動時にドライバをロードするには、次の行を追加します。/boot/loader.conf

if_bwi_load="YES"

おそらく、チップに関連するBCMとFreeBSDに対して追加の「研究」を行う必要があるかもしれません。詳細については、次を参照してください。BWIドライバとファームウェアBWNドライバヘルプ

合理的な時間内に機能しない場合は、サポートされているサービスを見つけることをお勧めします。ラリンクUSBドングル。例えば、これは私にとってうまくいきます。

# usbconfig -d ugen1.3 dump_all_desc
ugen1.3: <Ralink 802.11 n WLAN> at usbus1, cfg=0 md=HOST spd=HIGH 
(480Mbps) pwr=ON (450mA)

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0200 
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000 
  bDeviceProtocol = 0x0000 
  bMaxPacketSize0 = 0x0040 
  idVendor = 0x148f 
  idProduct = 0x5370 
  bcdDevice = 0x0101 
  iManufacturer = 0x0001  <Ralink>
  iProduct = 0x0002  <802.11 n WLAN>
  iSerialNumber = 0x0003  <1.0>
  bNumConfigurations = 0x0001

おすすめ記事