Может-ли мне кто-нибудь объяснить как, используя систему логов имеющуюся в DI-634M (
http://192.168.0.1/st_log.html), выполнить следующие действия:
- узнать когда устанавливались/разрывались PPTP соединения по WAN интерфейсу, какие ошибки при этом возникали
- узнать были-ли (неуспешные) попытки подключения по WiFi
- какие настройки выполнялись с помошью UPnP
Дело в том, что у меня в логах 9 страниц каких-то записей вида
Jan 11 01:32:38 (none) daemon.debug pppd[119]: sent [LCP EchoReq id=0xd6 magic=0x6fe313be]
в которых я совершенно ничего не понимаю.
В связи с тем, что я неудовлетворён нынешней системой логов, у меня есть предложение (хотя я и понимаю, что оно, вероятнее всего, никогда не будет реализованно):
Вводится классификация всех сообщений по 2 параметрам:
- степень важности (отладка, информация, предупреждение, критическое событие)
- компонент (WAN, LAN, Wireless, DHCP, UPnP, и т.д.)
Для каждого компонента пользователь может выбрать степень важности, для которой и выше сообщения следует показывать в логе и/или отсылать на e-mail.
Пример записeй лога:
11.01.2007 00:44:05 [ WAN ][ info ] Starting PPTP connection. Requested by 192.168.0.100.
11.01.2007 00:44:07 [ WAN ][ crit ] PPTP connection failed. Error 571. Incorrect login or password.
11.01.2007 01:50:00 [ Wireless ][ info ] Client connected. Mode: 802.11b, MAC: ...., IP: 192.168.0.105, Name: IvanIvanich_iPaq4150
11.01.2007 01:55:00 [ UPnP ][ info ] Port forwarding started. TCP 57023 => 192.168.0.100:57023
11.01.2007 01:55:00 [ Wireless ][ warn ] Connection attempt failed. Wrong key. Mode: 802.11g