Архив автора: vurd

Пройдено в два жала

Аудиозапись: Adobe Flash Player (версия 9 или выше) требуется для воспроизведения этой аудиозаписи. Скачать последнюю версию здесь. К тому же, в Вашем браузере должен быть включен JavaScript.

Настройка netflow на FreeBSD через netgraph

Вводная:
внутренний интерфейс — vlan192
внешний интерфейс — vlan172

Чтобы получить порядковый номер интерфейса, он же index вызываем. (По всей видимости начинается с 1)

# ifconfig -l
em0 em1 lo0 vlan192 vlan176

С возможностью рулить «что снимать» через ipfw:

ngctl mkpeer ipfw: netflow 10 iface0
ngctl name ipfw:10 netflow
ngctl msg netflow: setdlt { iface=0 dlt=12 }
#ngctl msg netflow: setifindex { iface=0 index=0 }
ngctl msg netflow: settimeouts { inactive=20 active=40 }
ngctl mkpeer netflow: ksocket export inet/dgram/udp
ngctl name netflow:export netflow_socket
ngctl msg netflow_socket: connect inet/172.16.0.1:9996
 
ipfw add 10000 ngtee 10 ip from any to any via vlan192

Без возможности контроля:

ngctl mkpeer vlan192: split lower mixed
ngctl name vlan192:lower splitlow
ngctl mkpeer splitlow: netflow out iface1
ngctl name splitlow:out netflow
ngctl mkpeer netflow: split out1 in
ngctl name netflow:out1 splitup
ngctl connect splitup: vlan192: mixed upper
ngctl connect splitup: netflow: out iface0
ngctl connect splitlow: netflow: in out0
ngctl mkpeer netflow: ksocket export inet/dgram/udp
ngctl msg netflow: setifindex { iface=0 index=4 }
ngctl msg netflow:export connect inet/172.16.0.1:9996
ngctl msg netflow: settimeouts { inactive=1 active=1 }

Ремонт клавиатуры

Хотелось написать «в жестких финансовых ограничениях», начать со слов «денег на новую не выделили», но это будет не правдой. Весь ремонт чисто из спортивного интереса. Да и к тому же, мы ведь все прекрасно знаем как тяжело переходить с одной клавиатуры на другую, особенно когда расположение кнопок изменилось. Зачем переучиваться, когда можно починить?!

Всё началось с того, что на клавиатуру пролили воду… с крыши. Просохла, поработала 2 дня, затем кнопки «4»,»r» и «a» перестали нажиматься.

Раскрутив винты и разобрав корпус я обнаружил, что несколько дорожек, ведущих к уже упомянутым клавишам, смыло. Как так получилось не очень понятно, посеребренный слой довольно трудно отодрать, тем не менее.

Восстановить дорожки можно при помощи токопроводящего лака либо клея, существуют специальные маркеры. Лак, купленный не так давно, высох, хотя на нем было четко указано «срок годности не ограничен». Однако, в магазине за углом продают клей «Контактол», ценой в 100 билетов банка России.

Наносим на поврежденные дорожки слой клея, ждём 20 минут, измеряем сопротивление и торжествуем — сигнал есть.

Собираем конструкцию обратно, радуемся безупречной работе, казалось бы, потерянных клавиш.

p.s. Для обычной клавиатуры экономия 50 рублей, но для ноутбучной такой способ может здорово выручить.
p.p.s. Сопротивление проклеенных дорожек дикое, возможно маркер на серебряной основе проводит ток лучше, но в моём случае — проблем не было.