web-dev-qa-db-ja.com

ArchLinuxでWiFiインターフェースが見つかりません

VMWareでArchを実行していますが、WiFiインターフェイスが見つかりません。

Ip linkを実行すると、次のようになります。 enter image description here

Www.google.comにpingを実行しようとすると、不明なホストであると表示されますが、0.0.0.0にpingを実行すると応答が返されます。

現在、resolv.confファイルにGoogleDNSサーバーがあります8.8.8.88.8.4.4

そして、それはそこにネームサーバーがないことと何の違いもありません。

VMWareインスタンスにwifiがありますが、VMWare Playerのネットワークアダプターに移動すると、移動しても問題がないことが示されます。他に何を確認すればよいかわかりません。まだ配線されていませんが、IPアドレスにpingを実行できますが、ワイヤレスインターフェイスが表示されません。

何かアドバイス?

3
clifgray

ls /proc/sys/net/ipv4/confを実行すると、all default eth0 lo wlan0のバリエーションが表示されます。カーネル/モジュールがハードウェアに関して何を見るかについての詳細は、dmesgでこれらの同じインターフェースをgrepできます。

表示されるのがall、default、eth0、loだけの場合。次に、VMまたはハードウェアシステムに関係なく、wlan0デバイスloadedがありません。ロードとは、それが存在し、カーネルモジュールがロードされることを意味します。 ethXインターフェースが表示されている場合、それは有線ネットワークインターフェースです。これは、通常の有線イーサネットポートを構成する場合と同じように構成します。たとえば、eth0の場合、最初にIPを確認するには次のようにします。

ip address show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
inet 172.20.50.94/20 brd 172.20.63.255 scope global eth0
   valid_lft forever preferred_lft forever

state UPが表示されない場合は、ip link set dev eth0 upを実行する必要があります

アドレスが表示されない場合は、ディストリビューションのドキュメントに従って構成するか、DHCP、dhclient eth0で構成するか、IPアドレスとルートを手動で構成します。 Wi-Fiへのブリッジ仮想インターフェイスを使用しているため、DHCPのみを使用する必要があり、Wi-Fiルーターがアドレスを提供します。

ただし、手動で構成してインターフェイスするには、次のようにします。

ip address add <address>/<cidr> dev eth0
ip route add default dev eth0
echo "nameserver <dns-ip>" > /etc/resolv.conf

そして、以下で確認します:

ip address show
ip route show
Dig <domain name>

さらに支援が必要な場合は、ipresolv.confのマンページを参照してください。

3
glallen