wlan1 インターフェースが ifconfig から消えた

wlan1 インターフェースが ifconfig から消えた

私は、次のように編集して、wlan1 カード上に仮想インターフェイスを作成しようとしていました (Windows から hostednetwork を設定するのと同様) /etc/network/interfaces

auto wlan1:0 
iface wlan1:0 inet static
address 192.168.4.1
netmask 255.255.255.0 
wireless-mode ad-hoc

それが失敗したとき、私は次のことを試しましたap-hotspot:

sudo apt-get install ap-hotspot
cd /tmp && wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb && sudo dpkg -i hostapd*.deb && sudo apt-mark hold hostapd
sudo ap-hotspot configure

これも失敗しました。その後、デフォルトをインストールしたところnetwork-manager、周囲に Wi-Fi ネットワークは表示されるものの、接続できないことに気付きました。WLAN ドライバーを再インストールしてみましたが、何も起こりませんでした。

私のシステムでどのように見えるかについていくつかの情報を提供します

sudo airmon-ng
Interface   Chipset     Driver

wlan1       Unknown     iwlwifi - [phy0]

sudo gedit /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:0x4237 (iwlwifi)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:d6:5f:8f:94", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"

さらに、この仮想wlan1:0インターフェースはシステム上に残り、削除されることはありません。ifdown

 sudo lshw -C network
     *-network               
           description: Wireless interface
           product: PRO/Wireless 5100 AGN [Shiloh] Network Connection
           vendor: Intel Corporation
           physical id: 0
           bus info: pci@0000:02:00.0
           logical name: wlan1
           version: 00
           serial: 00:24:d6:5f:8f:94
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
           configuration: broadcast=yes driver=iwlwifi driverversion=3.13.0-46-lowlatency firmware=8.83.5.1 build 33692 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
           resources: irq:45 memory:90700000-90701fff
      *-network
           physical id: 2
           logical name: mon.wlan1

 sudo ifconfig 
    eth1
    lo
    mon.wlan1:0: error fetching interface information: Device not found

(わかりやすくするために eth1 と lo の設定を削除したことに注意してください)。インターフェースとドライバーに関する詳細情報:

    :/sys/class/net$ ls -alh
    total 0
    drwxr-xr-x  2 root root 0 mar 14  2015 .
    drwxr-xr-x 54 root root 0 mar 14  2015 ..
    lrwxrwxrwx  1 root root 0 mar 14 20:11 eth1 -> ../../devices/pci0000:00/0000:00:1c.5/0000:03:00.0/net/eth1
    lrwxrwxrwx  1 root root 0 mar 14  2015 lo -> ../../devices/virtual/net/lo
    lrwxrwxrwx  1 root root 0 mar 14 20:11 mon.wlan1:0 -> ../../devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/mon.wlan1:0
    lrwxrwxrwx  1 root root 0 mar 14 20:11 wlan1 -> ../../devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wlan1

 :lspci -vvnn | grep -A 9 Network
02:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
    Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1311]
    Physical Slot: 1
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 45
    Region 0: Memory at 90700000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>

この wlan1:0 インターフェイスを削除して、wlan1 を表示して動作させるにはどうすればよいですか?

答え1

非常に混乱を招くような方法で多くの情報を提示していますが、問題は深刻ではないと思います。インターフェース ファイルには次の内容が含まれているとのことです。

auto wlan1:0
iface wlan1:0 inet static
address 192.168.4.1
netmask 255.255.255.0
wireless-mode ad-hoc

次のように変更してください:

auto wlan1
iface wlan1 inet static
address 192.168.4.1
netmask 255.255.255.0

再起動します。

それでも動作しない場合は、ap-hotspot と network-manager を削除してください。これらは手動でインストールしたためです。

関連情報