Как я могу открыть свою беспроводную сеть при загрузке?

Я запускаю сервер Ubuntu 12.04. У меня есть беспроводная USB-карта. Когда я начинаю процесс загрузки, я вижу:

Waiting for network configuration

Оказывается, что сеть никогда не появляется. Но как только я доберусь до командной строки, если я наберу: ifup wlan0, то у меня есть доступ к сети. Мои / etc / network / interfaces выглядят следующим образом:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx

Глядя в мой сетевой интерфейс-wlan0.log показывает:

Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
Failed to bring up wlan0.
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
ifdown: interface wlan0 not configured

Я посмотрел на другой askubuntu .com вопросы, подобные этому, но они, похоже, не применяются.

Как я могу подключить свою сеть к беспроводной сети при загрузке?

Дополнительная информация:

Я немного пошутил. В основном, как только я вхожу в систему, мне нужно сделать:

ifdown wlan0

, потому что я думаю, что ip считает, что это все, но в / var / run / network это единственное, что is 'up' is ifup.lo. Затем я делаю

'ifup -a'

, а затем все работает.

11
задан 30 May 2012 в 10:47

32 ответа

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

Согласно вашему журналу, вам нужно будет использовать wpa_supplicant.

Итак, добавьте что-то похожее на это: [ ! d3]

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 25 May 2018 в 10:48

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 25 July 2018 в 18:43

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 2 August 2018 в 00:52

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 4 August 2018 в 16:22

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 6 August 2018 в 01:01

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 10 August 2018 в 07:10

Не удалось подключиться к wpa_supplicant - wpa_ctrl_open: файловая система только для чтения

В соответствии с вашим журналом вам нужно будет использовать wpa_supplicant.

So добавьте что-то похожее на это:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Содержание /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
ответ дан 15 August 2018 в 19:09

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

Запуск:
$ wpa_passphrase myssid my_very_secret_passphrase

Скопировать значение «psk = "на выходе выше.

Запуск:
$ wpa_passphrase myssid my_very_secret_passphrase

Выполнить:

auto wlan0
face wlan0 inet dhcp
   wpa-ssid <myssid>
   wpa-psk <ccb290fd4fe6b22935cbae3144..>
Искривить:
$ sudo ifup wlan0

Определить соответствующие строфы для вашей беспроводной сети интерфейс, а также SSID и PSK HASH. Например:

WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно) Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

1
ответ дан 25 May 2018 в 10:48

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только никаких намеков «ожидание сетевой конфигурации», но я мог бы подключитесь к Интернету.

Я не знаю, полезно ли это для других.

0
ответ дан 25 May 2018 в 10:48

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, потому что udev повышает сигнал hotplug сети до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to "ifup --allow=hotplug ...".

Вам нужно будет пометить вам hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 25 May 2018 в 10:48

Вы можете добавить ifup wlan0 в свой файл /etc/rc.local. Добавьте команду ifup wlan0 перед exit 0. Также добавьте команду ifdown wlan0 до ifup wlan0 так:

...
ifdown wlan0
ifup wlan0

exit 0

По какой-то причине, когда Ubuntu запускается, он думает, что wlan0 встал. Поэтому вам нужно закрыть его и снова вернуть обратно.

0
ответ дан 25 May 2018 в 10:48
  • 1
    Это не сработало. Я не думаю, что это происходит, потому что ifup не называется. Я думаю, что в сетевой системе есть что-то еще. – Avery Chan 30 May 2012 в 10:52
  • 2
    Привет, ifup wlan0 должен быть выше строки 'exit 0'. Спасибо @Piyush Kumar за упоминание – Manula Waidyanatha 30 May 2012 в 11:57

Вы можете добавить ifup wlan0 в свой файл /etc/rc.local. Добавьте команду ifup wlan0 перед в exit 0. Также добавьте команду ifdown wlan0 перед ifup wlan0 следующим образом:

...
ifdown wlan0
ifup wlan0

exit 0

По какой-то причине, когда Ubuntu запускается, он думает, что wlan0 поднят. Поэтому вам нужно закрыть его и снова вернуть обратно.

0
ответ дан 25 July 2018 в 18:43

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, так как udev активирует сетевой сигнал hotplug до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to
"ifup --allow=hotplug ...".

Вам нужно будет пометить ваши hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 25 July 2018 в 18:43

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

  • Запуск:
    $ wpa_passphrase myssid my_very_secret_passphrase
    

Скопируйте значение «psk =» из выведенного выше.

  • Откройте / etc / network / interfaces в текстовом редакторе:
    $ sudo sensible-editor /etc/network/interfaces
    
  • Определите соответствующие строфы для вашего беспроводного интерфейса, а также SSID и PSK HASH. Например:
    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Наконец, выполните:
    $ sudo ifup wlan0
    

Примечание: Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

Строка auto выводит интерфейс при запуске системы.

1
ответ дан 25 July 2018 в 18:43

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только намеки «ожидание конфигурации сети», но я мог бы подключитесь к Интернету.

Я не знаю, полезен ли он для других.

0
ответ дан 25 July 2018 в 18:43

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

  • Запуск:
    $ wpa_passphrase myssid my_very_secret_passphrase
    

Скопируйте значение «psk =» из выведенного выше.

  • Откройте / etc / network / interfaces в текстовом редакторе:
    $ sudo sensible-editor /etc/network/interfaces
    
  • Определите соответствующие строфы для вашего беспроводного интерфейса, а также SSID и PSK HASH. Например:
    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Наконец, выполните:
    $ sudo ifup wlan0
    

Примечание: Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

Строка auto выводит интерфейс при запуске системы.

1
ответ дан 2 August 2018 в 00:52

Вы можете добавить ifup wlan0 в свой файл /etc/rc.local. Добавьте команду ifup wlan0 перед в exit 0. Также добавьте команду ifdown wlan0 перед ifup wlan0 следующим образом:

...
ifdown wlan0
ifup wlan0

exit 0

По какой-то причине, когда Ubuntu запускается, он думает, что wlan0 поднят. Поэтому вам нужно закрыть его и снова вернуть обратно.

0
ответ дан 4 August 2018 в 16:22

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, так как udev активирует сетевой сигнал hotplug до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to
"ifup --allow=hotplug ...".

Вам нужно будет пометить ваши hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 4 August 2018 в 16:22

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только намеки «ожидание конфигурации сети», но я мог бы подключитесь к Интернету.

Я не знаю, полезен ли он для других.

0
ответ дан 4 August 2018 в 16:22

Вы можете добавить ifup wlan0 в свой файл /etc/rc.local. Добавьте команду ifup wlan0 перед в exit 0. Также добавьте команду ifdown wlan0 перед ifup wlan0 следующим образом:

...
ifdown wlan0
ifup wlan0

exit 0

По какой-то причине, когда Ubuntu запускается, он думает, что wlan0 поднят. Поэтому вам нужно закрыть его и снова вернуть обратно.

0
ответ дан 6 August 2018 в 01:01

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, так как udev активирует сетевой сигнал hotplug до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to
"ifup --allow=hotplug ...".

Вам нужно будет пометить ваши hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 6 August 2018 в 01:01

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

  • Запуск:
    $ wpa_passphrase myssid my_very_secret_passphrase
    

Скопируйте значение «psk =» из выведенного выше.

  • Откройте / etc / network / interfaces в текстовом редакторе:
    $ sudo sensible-editor /etc/network/interfaces
    
  • Определите соответствующие строфы для вашего беспроводного интерфейса, а также SSID и PSK HASH. Например:
    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Наконец, выполните:
    $ sudo ifup wlan0
    

Примечание: Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

Строка auto выводит интерфейс при запуске системы.

1
ответ дан 6 August 2018 в 01:01

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только намеки «ожидание конфигурации сети», но я мог бы подключитесь к Интернету.

Я не знаю, полезен ли он для других.

0
ответ дан 6 August 2018 в 01:01

Вы можете добавить ifup wlan0 в свой файл /etc/rc.local. Добавьте команду ifup wlan0 перед в exit 0. Также добавьте команду ifdown wlan0 перед ifup wlan0 следующим образом:

...
ifdown wlan0
ifup wlan0

exit 0

По какой-то причине, когда Ubuntu запускается, он думает, что wlan0 поднят. Поэтому вам нужно закрыть его и снова вернуть обратно.

0
ответ дан 7 August 2018 в 18:28

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, так как udev активирует сетевой сигнал hotplug до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to
"ifup --allow=hotplug ...".

Вам нужно будет пометить ваши hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 7 August 2018 в 18:28

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

  • Запуск:
    $ wpa_passphrase myssid my_very_secret_passphrase
    

Скопируйте значение «psk =» из выведенного выше.

  • Откройте / etc / network / interfaces в текстовом редакторе:
    $ sudo sensible-editor /etc/network/interfaces
    
  • Определите соответствующие строфы для вашего беспроводного интерфейса, а также SSID и PSK HASH. Например:
    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Наконец, выполните:
    $ sudo ifup wlan0
    

Примечание: Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

Строка auto выводит интерфейс при запуске системы.

1
ответ дан 7 August 2018 в 18:28

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только намеки «ожидание конфигурации сети», но я мог бы подключитесь к Интернету.

Я не знаю, полезен ли он для других.

0
ответ дан 7 August 2018 в 18:28

Подключение к WPA-PSK и WPA2-PSK (Aka «WPA Personal» и «WPA2 Personal» соответственно)

  • Запуск:
    $ wpa_passphrase myssid my_very_secret_passphrase
    

Скопируйте значение «psk =» из выведенного выше.

  • Откройте / etc / network / interfaces в текстовом редакторе:
    $ sudo sensible-editor /etc/network/interfaces
    
  • Определите соответствующие строфы для вашего беспроводного интерфейса, а также SSID и PSK HASH. Например:
    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Наконец, выполните:
    $ sudo ifup wlan0
    

Примечание: Некоторые ответы, похоже, предполагают настройку отдельного wpa_supplicant.conf. Но это необходимо только для сетей WPA-EAP, EAP-TLS.

Как я могу подключить свою систему к беспроводной сети при загрузке?

Строка auto выводит интерфейс при запуске системы.

1
ответ дан 10 August 2018 в 07:10

Я также сталкиваюсь с такой проблемой.

Я заметил, что кто-то сказал, удалите текст об основном сетевом интерфейсе, оставив первые 2 строки.

Он работает, но сеть не подключена.

Затем я пишу текст основного сетевого интерфейса обратно в файл интерфейсов и перезагружаюсь.

Удивительно найти не только намеки «ожидание конфигурации сети», но я мог бы подключитесь к Интернету.

Я не знаю, полезен ли он для других.

0
ответ дан 10 August 2018 в 07:10

Причина этого в том, что файловая система доступна только для чтения при загрузке. На этом этапе работают только статические настройки, так как udev активирует сетевой сигнал hotplug до готовности файловой системы.

Решение состоит в том, чтобы изменить файл /etc/init/network-interface.conf в этой строке:

"ifup --allow auto ..." to
"ifup --allow=hotplug ...".

Вам нужно будет пометить ваши hotplug PCMCI и сетевые адаптеры USB как «hotplug» в /etc/network/interfaces, чтобы они продолжали работать, и вы должны подключить их после загрузки, а не раньше.

0
ответ дан 15 August 2018 в 19:09

Другие вопросы по тегам:

Похожие вопросы: