Установка точки доступа

Можно дать этому попытку:

Во-первых, получите метку времени dmesg файла (мое предположение, это будет временем dmesg 0). Вы будете использовать

ls -l --time-style=+%s
/var/log$ ls -l --time-style=+%s dmesg
-rw-r----- 1 root adm 56181 1294941018 dmesg

Можно преобразовать секунды в человекочитаемую дату с

perl -e 'print scalar localtime(1294941018)' 

Таким образом для наблюдения читаемого времени события добавьте в секунды от события в dmesg. Если dmesg событие составляло 55,290387 секунд в, добавьте 55 или 55.290387:

perl -e 'print scalar localtime(1294953978 + 55)'

Другой способ преобразовать секунды с эпохальными корнями в читаемое время состоит в том, чтобы использовать дату-d, как предложено. Если Вы говорите 'дате' представлять время, предоставленное-d, можно указать, что время, которое будет преобразовано, находится в seconds-since-the-epoch при помощи.

date -d "@1294953978"

Это дает Вам что-то как "четверг Jan 13 15:26:18 CST 2011", как произведено.

date +%s
распечатает текущее время в формате секунд начиная с эпохи.

Я не могу помнить, как сделать математику оболочки, таким образом, я обычно использую метод жемчуга как выше.:)

5
23.04.2017, 07:08
2 ответа

Для пользы потомства лучший способ создать AP использует hostapd программа, которая доступна здесь и предварительно упакованная во многих дистрибутивах.

В Debian или производных, пакеты идут с файлом /usr/share/doc/hostapd/examples/hostapd.conf.gz, который является конфигурацией в качестве примера. Необходимо скопировать файл в другой каталог (Ваш $HOME, например), распаковка это (gunzip hostapd.conf.gz) и затем редактирование hostapd.conf файл с любым текстовым редактором.

Ищите строку, которая говорит WPA/IEEE 802.11i configuration. Файл хорошо документируется, но для простого WPA2 AP Вы просто должны:

  • измените строку interface=wlan0 соответствовать интерфейсу Вашей карты
  • (дополнительно) измените строку ssid=test кому: ssid=NetworkNameOfChoice
  • не прокомментируйте строку #wpa=1 кому: wpa=1
  • не прокомментируйте строку, которая говорит #wpa_passphrase=secret passphrase и измените пароль.

Сохраните файл и затем на выполненном терминале sudo ifconfig wlan0 192.168.3.1 (замена wlan0 с интерфейсом Вашей карты) и sudo hostapd hostapd.conf. Новая сеть должна появиться с выбранным именем (или 'тест', если бы Вы не изменили его).

(Примечание: сеть позволит любому с правильным подключением пароля, но это не даст ему IP-адрес. Если Вы хотите это, необходимо спросить, как настроить тестирование dhcp сервер).

5
27.01.2020, 20:39
  • 1
    , который выглядит довольно простым, хотя версия для Windows еще легче ;-) но очень хорошая запись для пользователей Linux и архива, благодарите Вас! –  stefan.at.wpf 26.05.2011, 15:58
  • 2
    @stefan.at.wpf: мог бы быть некоторый графический интерфейс к hostapd, но я не буду знать. Довольный Вы нашли решение. –  André Paramés 26.05.2011, 18:41

Для этого можно использовать wifi-ap .

wifi-ap - это мгновенный пакет, который поможет вам легко создать точку доступа через терминал. Все, что вам нужно сделать, это установить его с помощью команды sudo snap install wifi-ap , а затем вызвать его с терминала, как этот wifi-ap.config , чтобы настроить точку доступа.

1
27.01.2020, 20:39

Теги

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