web-dev-qa-db-ja.com

既存の接続なしでUbuntuサーバー18.04でWiFiを有効にする方法

最近、デバイスにUbuntu 18.04をインストールし、インターネットに接続せずにセットアップを行いました。予備のイーサネットケーブルにアクセスできないため、WiFiを使用します。既存の接続がないため、パッケージをインストールできません。現時点では、どうすればよいかわかりません。ワイヤレスカードが検出されましたが、ifconfigに表示されません-イーサネットとループバックは検出されます(これは正常なようです)。 wireless-toolsとwpasupplicantがインストールされていないため、iwconfigを実行できません。詳細情報を提供するいくつかのコマンドを次に示します。

出力へのペーストビンリンク

2
MIZWOZ cpu

編集する必要があります/etc/netplan/*.yamlワイヤレスカードを有効にします。これが基本的な.yamlです。 「ethernets」と「gateway4」の正しいスペルに注意してください。

インストールする必要がありますwireless-toolsおよびwpasupplicantのいずれかである必要があるため、(修正された)有線イーサネット接続を接続するか、別のマシンにダウンロードして、フラッシュ/外部ドライブに配置し、そのようにインストールする必要があります。いくつかの依存関係があるため、これらをインストールするためにも取得する必要がある場合があります。 https://packages.ubuntu.com/ を参照してください。

DHCPまたは静的アドレスが必要かどうかに応じて、.yamlを調整する必要がある場合があります。必要に応じて、静的アドレスとwi-fi SSID /パスワードを調整します。追加のヘルプについては https://netplan.io/examples を参照してください。

Netplanはインデント、間隔、タブなしについて非常にうるさいことに注意してください。

ワイヤレスDHCPアドレス指定の場合:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0f1:
      addresses: [10.0.0.131/24]
      gateway4: 10.0.0.1
      nameservers
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      optional: true
  wifis:
    wlp3s0:
      dhcp4: yes
      access-points:
        "network_ssid_name":
          password: "**********"

ワイヤレス静的IPの場合:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0f1:
      addresses: [10.0.0.131/24]
      gateway4: 10.0.0.1
      nameservers
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      optional: true
  wifis:
    wlp3s0:
      addresses: [10.0.0.132/24]
      gateway4: 10.0.0.1
      nameservers:
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      access-points:
        "network_ssid_name":
          password: "**********"

Sudo netplan --debug generate#設定ファイルを作成

Sudo netplan apply#新しい設定を適用

reboot#再起動して適切な動作を確認

3
heynnema