LINUX.ORG.RU

Сообщения cherry_boy

 

gentoo && bcm43142

Купил недавно ноут, решил накатить туда Gentoo, поиграться. Обнаружилась проблема с wifi-модулем.

02:00:00 Network controller: Broadcom Corporation BCM43142 802.1b/g/n (rev 01)
Subsystem: Lite-On Communications Inc Device 6645
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at b34000000 (64-bit non-prefetchable) [size=32K]
...
Kernel driver in use: wl
Kernel modules: wl
По выводу, думаю, понятно, что накатывал broadcom-sta. Всячеcкие b43, ssb, etc в ядре выключены (посмотрел, на что при сборке ругается и что требуется, поправил в конфиге ядра). Собственно, сам беспроводной интерфейс есть, только он нифига не работает.
iwconfig wlan0
wlan0     no wireless extensions
Посмотрел вывод dmesg после modprobe wl:
wl0: online cpu 1
wl_init_rfkill: rfkill registered
wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.248 (re487524)
Заметно, что BCM4365 != BCM43142. Проблема в этом? Если да, то что можно сделать? Какие вообще идеи есть?

 , ,

cherry_boy
()

Перехват и модификация проходящих пакетов

Короче говоря, есть две машины (сервер + клиент), есть железка, через которую они соединены. На железке линуксовая прошивка.
Нужно написать программу для железки, которая перехватывала бы проходящие пакеты от этих двух машин друг к другу и модифицировала их при необходимости, делая все это как бы неявно для сервера и клиента.
Пытался поднять рав сокет на железке, пакеты приходят, но не перехватываются, а идут дальше (как я понимаю, они просто копируются). Нужно же именно «выдернуть» пакет, проанализировать, опционально поправить, послать дальше к месту назначения.
Советы? Рекомендации?
Заранее благодарю.

 , network-programming,

cherry_boy
()

RSS подписка на новые темы