MacBook Air (13インチ、2015年初頭) にFreeBSD 11.0をインストールしました。しかし、ネットワークを設定するときに、ネットワークインターフェースのリスト代わりに、私はIPv4ネットワークを選択画面。
現在、私はイーサネット ケーブル経由でインターネットにアクセスしていますが、イーサネット ケーブルを持ち歩くのは愚かなことのように思われるので、できるだけ早く内部ネットワーク カードを構成したいと思います。
以下は関連情報です (イーサネット ケーブルが接続されたときに取得されます)。
ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
groups: lo
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8000b<RXCSUM,TXCSUM,VLAN_MTU,LINKSTATE>
ether 00:23:57:1c:88:55
inet6 fe80::223:57ff:fe1c:8855%ue0 prefixlen 64 scopeid 0x2
inet 192.168.0.107 netmask 0xffffff00 broadcast 192.168.0.255
nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
pciconf -lv
hostb0@pci0:0:0:0: class=0x060000 card=0x011b106b chip=0x16048086 rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = 'Broadwell-U Host Bridge -OPI'
class = bridge
subclass = HOST-PCI
vgapci0@pci0:0:2:0: class=0x030000 card=0x011b106b chip=0x16268086 rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = 'HD Graphics 6000'
class = display
subclass = VGA
hdac0@pci0:0:3:0: class=0x040300 card=0x011b106b chip=0x160c8086 rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = 'Broadwell-U Audio Controller'
class = multimedia
subclass = HDA
xhci0@pci0:0:20:0: class=0x0c0330 card=0x72708086 chip=0x9cb18086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP USB xHCI Controller'
class = serial bus
subclass = USB
none0@pci0:0:22:0: class=0x078000 card=0x72708086 chip=0x9cba8086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP MEI Controller'
class = simple comms
hdac1@pci0:0:27:0: class=0x040300 card=0x72708086 chip=0x9ca08086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP High Definition Audio Controller'
class = multimedia
subclass = HDA
pcib1@pci0:0:28:0: class=0x060400 card=0x72708086 chip=0x9c908086 rev=0xe3 hdr=0x01
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib2@pci0:0:28:1: class=0x060400 card=0x72708086 chip=0x9c928086 rev=0xe3 hdr=0x01
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib3@pci0:0:28:2: class=0x060400 card=0x72708086 chip=0x9c948086 rev=0xe3 hdr=0x01
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib4@pci0:0:28:4: class=0x060400 card=0x72708086 chip=0x9c988086 rev=0xe3 hdr=0x01
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib5@pci0:0:28:5: class=0x060400 card=0x72708086 chip=0x9c9a8086 rev=0xe3 hdr=0x01
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP PCI Express Root Port'
class = bridge
subclass = PCI-PCI
isab0@pci0:0:31:0: class=0x060100 card=0x72708086 chip=0x9cc38086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP LPC Controller'
class = bridge
subclass = PCI-ISA
none1@pci0:0:31:3: class=0x0c0500 card=0x72708086 chip=0x9ca28086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP SMBus Controller'
class = serial bus
subclass = SMBus
none2@pci0:0:31:6: class=0x118000 card=0x72708086 chip=0x9ca48086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wildcat Point-LP Thermal Management Controller'
class = dasp
none3@pci0:2:0:0: class=0x048000 card=0x157014e4 chip=0x157014e4 rev=0x00 hdr=0x00
vendor = 'Broadcom Limited'
device = '720p FaceTime HD Camera'
class = multimedia
none4@pci0:3:0:0: class=0x028000 card=0x0117106b chip=0x43a014e4 rev=0x03 hdr=0x00
vendor = 'Broadcom Limited'
device = 'BCM4360 802.11ac Wireless Network Adapter'
class = network
ahci0@pci0:4:0:0: class=0x010601 card=0xa801144d chip=0xa801144d rev=0x01 hdr=0x00
vendor = 'Samsung Electronics Co Ltd'
class = mass storage
subclass = SATA
dmesg
Copyright (c) 1992-2016 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016
[email protected]:/usr/obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
VT(efifb): resolution 1440x900
CPU: Intel(R) Core(TM) i5-5250U CPU @ 1.60GHz (1600.03-MHz K8-class CPU)
Origin="GenuineIntel" Id=0x306d4 Family=0x6 Model=0x3d Stepping=4
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
AMD Features2=0x121<LAHF,ABM,Prefetch>
Structured Extended Features=0x21c27ab<FSGSBASE,TSCADJ,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,RDSEED,ADX,SMAP,PROCTRACE>
XSAVE Features=0x1<XSAVEOPT>
VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
TSC: P-state invariant, performance statistics
real memory = 4294967296 (4096 MB)
avail memory = 3969339392 (3785 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <APPLE Apple00>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 hardware threads
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-39 on motherboard
random: entropy device external interface
kbd0 at kbdmux0
netmap: loaded module
module_register_init: MOD_LOAD (vesa, 0xffffffff8101c950, 0) error 19
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
cryptosoft0: <software crypto> on motherboard
acpi0: <APPLE Apple00> on motherboard
acpi_ec0: <Embedded Controller: GPE 0x4e, ECDT> port 0x62,0x66 on acpi0
acpi0: Power Button (fixed)
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed03fff irq 0,8 on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
Event timer "HPET4" frequency 14318180 Hz quality 440
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x77 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x3000-0x303f mem 0xc0000000-0xc0ffffff,0xb0000000-0xbfffffff at device 2.0 on pci0
vgapci0: Boot video device
hdac0: <Intel Broadwell HDA Controller> mem 0xc1610000-0xc1613fff at device 3.0 on pci0
xhci0: <Broadwell Integrated PCH-LP chipset USB 3.0 controller> mem 0xc1600000-0xc160ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: Port routing mask set to 0xffffffff
usbus0 on xhci0
pci0: <simple comms> at device 22.0 (no driver attached)
hdac1: <Intel Broadwell HDA Controller> mem 0xc1614000-0xc1617fff at device 27.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> at device 28.1 on pci0
pci2: <ACPI PCI bus> on pcib2
pci2: <multimedia> at device 0.0 (no driver attached)
pcib3: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci3: <ACPI PCI bus> on pcib3
pci3: <network> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> at device 28.4 on pci0
pci4: <ACPI PCI bus> on pcib4
pcib5: <ACPI PCI-PCI bridge> at device 28.5 on pci0
pci5: <ACPI PCI bus> on pcib5
ahci0: <AHCI SATA controller> mem 0xc1300000-0xc1301fff at device 0.0 on pci5
ahci0: AHCI v1.30 with 1 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
ppc0: cannot reserve I/O port range
uart0: <8250 or 16450 or compatible> at port 0x3f8 irq 4 flags 0x10 on isa0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
est2: <Enhanced SpeedStep Frequency Control> on cpu2
est3: <Enhanced SpeedStep Frequency Control> on cpu3
Timecounters tick every 1.000 msec
nvme cam probe device init
hdacc0: <Intel Broadwell HDA CODEC> at cad 0 on hdac0
hdaa0: <Intel Broadwell Audio Function Group> at nid 1 on hdacc0
pcm0: <Intel Broadwell (HDMI/DP 8ch)> at nid 3 on hdaa0
hdacc1: <Cirrus Logic (0x4208) HDA CODEC> at cad 0 on hdac1
hdaa1: <Cirrus Logic (0x4208) Audio Function Group> at nid 1 on hdacc1
pcm1: <Cirrus Logic (0x4208) (Analog)> at nid 18 and 24 on hdaa1
pcm2: <Cirrus Logic (0x4208) (Analog Headphones)> at nid 16 on hdaa1
usbus0: 5.0Gbps Super Speed USB v3.0
ugen0.1: <0x8086> at usbus0
uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <APPLE SSD SM0128G BXW1JA0Q> ATA8-ACS SATA 3.x device
ada0: Serial Number S1W1NYBG400251
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 115712MB (236978176 512 byte sectors)
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched!
Timecounter "TSC" frequency 1600032780 Hz quality 1000
Trying to mount root from ufs:/dev/ada0p5 [rw]...
uhub0: 15 ports with 15 removable, self powered
ugen0.2: <VIA Labs, Inc.> at usbus0
uhub1: <VIA Labs, Inc. USB2.0 Hub, class 9/0, rev 2.10/91.00, addr 1> on usbus0
uhub1: 4 ports with 4 removable, self powered
ugen0.3: <Apple Inc.> at usbus0
uhub2: <Apple Inc. BRCM20702 Hub, class 9/0, rev 2.00/1.00, addr 2> on usbus0
uhub2: 3 ports with 0 removable, self powered
ugen0.4: <vendor 0x05ac> at usbus0
ukbd0: <vendor 0x05ac product 0x820a, class 0/0, rev 2.00/1.00, addr 3> on usbus0
kbd1 at ukbd0
ugen0.5: <vendor 0x05ac> at usbus0
ugen0.6: <Apple Inc.> at usbus0
ugen0.7: <Apple Inc.> at usbus0
ukbd1: <Keyboard Boot> on usbus0
kbd2 at ukbd1
wsp0: <Trackpad Boot> on usbus0
ugen0.8: <VIA Labs, Inc.> at usbus0
uhub3: <VIA Labs, Inc. USB3.0 Hub, class 9/0, rev 3.00/91.01, addr 7> on usbus0
uhub3: 4 ports with 4 removable, self powered
ugen0.9: <ASIX Elec. Corp.> at usbus0
ugen0.10: <Apple> at usbus0
umass0: <Apple Card Reader, class 0/0, rev 3.00/8.20, addr 9> on usbus0
umass0: SCSI over Bulk-Only; quirks = 0x4000
umass0:1:0: Attached to scbus1
ums0: <vendor 0x05ac product 0x820b, class 0/0, rev 2.00/1.00, addr 4> on usbus0
(probe0:umass-sim0:0:0:0): REPORT LUNS. CDB: a0 00 00 00 00 00 00 00 00 10 00 00
(probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI status: Check Condition
(probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
(probe0:umass-sim0:0:0:0): Error 6, Unretryable error
ums0: 3 buttons and [XY] coordinates ID=2
ubt0: <Apple Inc. Bluetooth USB Host Controller, rev 2.00/1.37, addr 5> on usbus0
axge0: <NetworkInterface> on usbus0
da0 at umass-sim0 bus 0 scbus1 target 0 lun 0
da0: <APPLE SD Card Reader 3.00> Removable Direct Access SPC-4 SCSI device
da0: Serial Number 000000000820
da0: 400.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
da0: quirks=0x2<NO_6_BYTE>
WARNING: attempt to domain_add(bluetooth) after domainfinalize()
WARNING: attempt to domain_add(netgraph) after domainfinalize()
ugen0.4: <vendor 0x05ac> at usbus0 (disconnected)
ukbd0: at uhub2, port 1, addr 3 (disconnected)
ugen0.5: <vendor 0x05ac> at usbus0 (disconnected)
ums0: at uhub2, port 2, addr 4 (disconnected)
miibus0: <MII bus> on axge0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 3 on miibus0
rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
ue0: <USB Ethernet> on axge0
ue0: Ethernet address: 00:23:57:1c:88:55
ue0: link state changed to DOWN
ue0: link state changed to UP
ugen0.4: <vendor 0x090c> at usbus0
umass1: <vendor 0x090c USB DISK, class 0/0, rev 2.00/11.00, addr 10> on usbus0
umass1: SCSI over Bulk-Only; quirks = 0x4000
umass1:2:1: Attached to scbus2
da1 at umass-sim1 bus 1 scbus2 target 0 lun 0
da1: < USB DISK 1100> Removable Direct Access SCSI device
da1: 40.000MB/s transfers
da1: 7681MB (15730688 512 byte sectors)
da1: quirks=0x3<NO_SYNC_CACHE,NO_6_BYTE>
arp-an の
? (192.168.0.107) at 00:23:57:1c:88:55 on ue0 permanent [ethernet]
? (192.168.0.1) at 54:b8:0a:0c:bf:58 on ue0 expires in 993 seconds [ethernet]
ネットスタット -r
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 192.168.0.1 UGS ue0
localhost link#1 UH lo0
192.168.0.0/24 link#2 U ue0
192.168.0.107 link#2 UHS lo0
Internet6:
Destination Gateway Flags Netif Expire
::/96 localhost UGRS lo0
localhost link#1 UH lo0
::ffff:0.0.0.0/96 localhost UGRS lo0
fe80::/10 localhost UGRS lo0
fe80::%lo0/64 link#1 U lo0
fe80::1%lo0 link#1 UHS lo0
fe80::%ue0/64 link#2 U ue0
fe80::223:57ff:fe1 link#2 UHS lo0
ff02::/16 localhost UGRS lo0
また、ifconfig wlan create wlandev bwi0
または のいずれかを実行するとifconfig wlan create wlandev bwn0
、 と表示されましたifconfig: SIOCIFCREATE2: Device not configured
。
Apple BCM4360はFreeBSDでサポートされていると思いますが、ここに証拠がある。
答え1
残念ながらBCM4360はまだサポートされていませんが、将来的にはサポートされる可能性があります。http://landonf.org/code/freebsd/Broadcom_WiFi_Improvements.20180122.html詳細については。
答え2
次のカーネル モジュールをすべてロードする必要がある場合があります。
sudo kldload if_bwn
sudo kldload bwn_v4_ucode
sudo kldload bwn_v4_lp_ucode
if_bwn
、bwn_v4_ucode
およびについて調査するとbwn_v4_lp_ucode
、特定の Broadcom ワイヤレス チップに応じて若干異なるカーネル モジュールが必要になる場合があります。
必要なカーネル モジュールをロードした後、次を実行します。
sudo ifconfig wlan0 create wlandev bwn0
sudo ifconfig wlan0 up # Laptop WiFi LED light should turn on
sudo ifconfig wlan0 scan # You should see your wireless router SSID
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
sudo ifconfig wlan0 list sta
sudo dhclient wlan0
私は1年前にFreeBSD 10.3でBCM4311というラップトップの無線チップを設定しました。ここ、それが役に立つかもしれません。
答え3
リンクしたリストには、WiFi ドライバーが 1 つだけあります: bwn(4)。実行して kldload bwn
、接続できるかどうか確認するといいでしょう。