Модем с Board ID: 96338L-2M-8M
Марки модема в которых бывает этот чип:
Прежде чем читать дальше, убедитесь что у вас модем на этой платформе!
DSL-2500U/BRU можно легко превратить в DSL-2520U/BRU/D, или любой другой.
Наличие/отсутствие USB порта роли не играет.
Проверено на ZTE ZXDSL 831 AII, который превратился в DSL-2500U/BRU → Intercross 5633E → DSL-2520U/BRU/D.
Прошивки и утилиты: http://netlab.linkpc.net/download/hardware/broadcom/96338L-2M-8M/
Перед использованием обязательно сделайте сброс настроек!!!
По неизвестной причине использование if_lagg и двух сетевых адаптеров igb на FreeBSD 10.1 amd64 приводило к большой нагрузке на CPU, потере пакетов и потере связи при приёме мультикаста с битрейтом свыше 100 мегабит.
Реализация объединения сетевых адаптеров средствами netgraph не подвержена подобной проблеме.
Результат совместим с if_vlan и по сути мало чем отличается от других интерфейсов в системе.
Cкрипт: ng_lagg.sh
rc.d скрипт: ng_lagg
В 2009 году появился Micro Transport Protocol, сокращённо - uTP, можно ознакомится тут.
Суть задумки в том, чтобы не полагаться на TCP Congestion Control, которым под windows управлять весьма проблематично, а самим управлять загрузкой канала.
Другая причина это возможность приёма входящего соединения через NAT.
uTP выявил много узких мест как у провайдеров так и у пользователей: ещё вчера прекрасно работавшие роутеры превратились в тыкву.
А некоторые пользователи обнаружили что торренты качаются на все 100 мегабит, не зависимо от тарифа.
Вот какой бред написан в русской википедии про uTP:
“Также провайдерам намного сложнее блокировать передачу данных через μTP благодаря отсутствию строгих, формализованных отличий UDP пакетов обычного трафика (формируемого, к примеру, сетевыми играми) от трафика, формируемого протоколом μTP, в отличие от TCP пакетов, по содержанию полей которых можно делать вывод об их принадлежности к p2p-трафику.”
Вики на английском более адекватна.
FreeRDP довольно популярный инструмент для доступа к Windows машинам по протоколу RDP с не windows систем.
Не смотря на свою популярность у проекта документация отвратительная: актуально и полно освещены только вопросы как собрать из исходников и как начать писать код и слать патчи.
Если требуется что то чуть подробнее узнать про использование то лучше сразу идти на IRC канал к разработчикам или лезть в исходники, всё остальное слухи и/или устарело.
Во FreeBSD у меня были проблемы со звуком:
ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred
и не у меня одного и не только во FreeBSD.
Для запуска в качестве демона нужно:
К сожалению автор rtorrent не ответил и не принял патч.
Патч аккуратно убирает весь консольный GUI: все вызовы функций, некоторые функции заменяются на аналоги. При этом код GUI всё ещё собирается и линкуется, это я не патчил.