Можно дать этому попытку:
Во-первых, получите метку времени 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распечатает текущее время в формате секунд начиная с эпохи.
Я не могу помнить, как сделать математику оболочки, таким образом, я обычно использую метод жемчуга как выше.:)
Для пользы потомства лучший способ создать 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 сервер).
Для этого можно использовать wifi-ap
.
wifi-ap
- это мгновенный пакет, который поможет вам легко создать точку доступа через терминал. Все, что вам нужно сделать, это установить его с помощью команды sudo snap install wifi-ap
, а затем вызвать его с терминала, как этот wifi-ap.config
, чтобы настроить точку доступа.