LINUX.ORG.RU

Сообщения Dimez

 

Беспроводная безопасность

Форум — Talks

Shimano в беспроводных переключателях трансмиссии не смогли сделать протокол на промышленных стандартах и накосорезили что-то своё. Ну и теперь их можно переключать злоумышленникам удалённо с помощью обычной записи и воспроизведения.

https://today.ucsd.edu/story/cybersecurity-flaws-could-derail-high-profile-cycling-races

 shimano, ,

Dimez
()

WQ_UNBOUND, что прописать?

Форум — Linux-hardware

Всем привет.

Переехал на ноутбуке на Ubuntu 24.04. В dmesg сообщения вида

workqueue: acpi_ec_event_processor hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
workqueue: acpi_ec_event_processor hogged CPU for >10000us 8 times, consider switching to WQ_UNBOUND
workqueue: acpi_ec_event_processor hogged CPU for >10000us 16 times, consider switching to WQ_UNBOUND

но как переключиться на WQ_UNBOUND - непонятно, как это сделать то? :)

Перемещено hobbit из general

 ,

Dimez
()

WiFi7 зафиналили

Форум — Talks

Тут на днях WiFi7 (802.11be) зафиналили.

Изменения (экстенсивные в основном):

  • Традиционно удвоили ширину канала (с 160 до 320MHz)

  • Удвоили количество потоков MU-MIMO

  • Учетверили модуляцию (1024 -> 4k)

  • Сделали агрегацию каналов (Multi-Link Operation - MLO), когда данные передаются/отправляются сразу по всем диапазонам (2.4GHz/5GHz/6GHz) + поработали над latency.

Это позволило достигнуть максимальной скорости в 46 Гбит/с (5,75 Гбайт/с)

Подробности

Тред про openwrt

 , wifi7,

Dimez
()

intel vs amd by phoronix

Форум — Talks

Тут один известный портал сравнил новейший процессор от Intel (Meteor Lake) 155H с уже почти год как вышедшим Ryzen 7840U (который low voltage). Результаты очень любопытные, особенно в нейросетках.

https://www.phoronix.com/review/intel-core-ultra-7-155h-linux

 , ,

Dimez
()

Представлен ноутбук Tuxedo Pulse 14 Gen3, с Linux на борту

Новости — Hardware and Drivers
Представлен ноутбук Tuxedo Pulse 14 Gen3, с Linux на борту
Группа Hardware and Drivers

Компания Tuxedo анонсировала предзаказ ноутбука Tuxedo Pulse 14 Gen3, обладающего очень неплохими характеристиками:

  • APU AMD Ryzen 7 7840HS (6c/12t, 54W TDP)
  • Встроенная графика AMD Radeon 780M (12 ядер GPU, на данный момент топовая на рынке встроенных решений)
  • 32GB памяти типа LPDDR5-6400 (распаянная, к сожалению)
  • 14" IPS экран с разрешением 2880x1800 и частотой обновления 120Hz (300nit, 100% sRGB)
  • Предустановленная операционная система Tuxedo OS или Ubuntu/Kubuntu/Ubuntu Budgie 22.04 LTS.

Из остального - WiFi 6/Bluetooth 5.2, 2 разъёма под SSD m.2 PCIe4 x4, 720p вебкамера, HDMI 2.0 и microSD UHS-I кардридер.

Цена от 1111 евро.

>>> Подробности

 , ,

Dimez
()

Земноводное ассимилировало Microsoft Office

Форум — Talks

Майки встроили Python в свой MSOffice: https://www.theverge.com/2023/8/22/23841167/microsoft-excel-python-integration-support

Гвидо Ван Россум (заслуженный инженер Microsoft): «Я рад, что эта превосходная тесная интеграция Python и Excel теперь увидела свет».

 , ,

Dimez
()

В Gimp завезли AI

Форум — Talks

Заголовок немного провокационный, извините :)

https://github.com/intel/openvino-ai-plugins-gimp

Кто щупал уже?

@AP?

 , openvino,

Dimez
()

Linux 6.1

Новости — Ядро Linux
Linux 6.1
Группа Ядро Linux

Линус Торвальдс после двух месяцев разработки выпустил стабильную версию ядра Linux версии 6.1.

В новой мажорной версии ядра с кодовым названием «Hurr durr I’ma ninja sloth» представлена экспериментальная (но пока очень базовая и неприменимая в реальных случаях использования) поддержка языка программирования Rust для разработки модулей и драйверов.

( читать дальше... )

Окончательно удалена поддержка a.out.

>>> Подробности

 , ,

Dimez
()

Linux 6.0

Новости — Ядро Linux
Linux 6.0
Группа Ядро Linux

Линус Торвальдс после двух месяцев разработки выпустил стабильную версию ядра Linux версии 6.0.

В новой мажорной версии ядра — заметное увеличение производительности процессоров Intel Ice Lake, AMD Threadripper и EPYC благодаря изменениям планировщика, а также настройкам энергопотребления ядра. Добавлена поддержка процессоров Intel Sapphire Rapids (Xeon 4-го поколения) и Raptor Lake (Core 13 поколения).

AMD добавила в ядерный графический драйвер поддержку RDNA 3 GPU (RX 7000), выпустила новый аудиодрайвер для платформы Raphael (Ryzen 7000) и улучшила поддержку звука на системах Jadeite. Также была исправлена проблема с клавиатурой на ноутбуках с процессорами Ryzen 6000.

Архитектуры OpenRISC и LoongArch обзавелись поддержкой шины PCI, RISC-V расширяет возможности управления кэша с помощью новых расширений, в т.ч. «Zicbom».

Появилась начальная поддержка процессора Qualcomm Snapdragon 8cx Gen3 (который используется, например, Lenovo ThinkPad X13s).

Системы, используемые Linux-энтузиастами (такие как TUXEDO и Clevo) ранее имели проблемы с сенсорными панелями и клавиатурой после выхода из спящего режима.

Добавлена поддержка планшета для рисования XP-PEN Deco L, различных датчиков на материнских платах AMD, включая Sensor Fusion Hub в новых ноутбуках на процессорах Ryzen и шины Thunderbolt на Intel Raptor Lake.

Исправлено небольшое падение производительности на системах с процессорами AMD Zen, добавленное 20 лет назад как обход аппаратных проблем в некоторых чипсетах.

В драйвер drm/v3d (отвечающий за Broadcom V3D Graphics Driver) добавлена поддержка Raspberry Pi 4.

Удалена опция сборки ядра с оптимизацией -O3.

>>> Подробности

 ,

Dimez
()

С Днём программиста!

Форум — Talks

13 сентября, в 256-й день 2022 года, отмечается День программиста.

Всех причастных - с праздником! Тимлидов, сениоров, миддлов, джунов, на фуллтайме, на удалёнке, в офисе и на фрилансе - всех :)

 

Dimez
()

Linux исполнился 31 год

Новости — Ядро Linux
Группа Ядро Linux

Ровно 31 год назад 25 августа 1991 года тогда мало кому известный студент Хельсинкского университета Линус Торвальдс (Linus Benedict Torvalds) написал в конференцию comp.os.minix сообщение о создании рабочего прототипа новой операционной системы, которую он назвал Linux. В эту «предрелизную» версию были портированы bash 1.08 и gcc 1.40.

>>> Подробности

 , ,

Dimez
()

Вышел Android 13

Форум — Talks

15 августа компания Google внезапно выпустила 13-ю версию своей операционной системы для смартфонов/планшетов и прочей электроники. Новинка получила кодовое название Tiramisu.

What’s new

Большой Android 13 changelog

От себя замечу, что NSPK, традиционно, слоупоки (как и после выхода Android 12) и Mir Pay, традиционно, крашится на новой версии мобильной операционки:

«Мы работаем над тем, чтобы следующая версия приложения Mir Pay работала на Android 13. К сожалению, на данный момент мы не обладаем информацией о сроках выхода следующей версии».

 ,

Dimez
()

Клиенты wireguard, соединения между собой

Форум — Admin

Камрады, столкнулся со странной проблемой, вроде делаю всё по букварю, но никак.

Есть сервер с реальным IP, есть клиенты (железки, стоящие на всяком интернете за nat’ом), к которым надо подключаться из разных мест (я выбрал wireguard), для упрощения соединения - людям, подключающимся через тот же wireguard откуда угодно (например, ноутбук)

На сервере wireguard запущен через systemd-шный юнит wg-quick@wg0.service, файл /etc/wireguard/wg0.conf:

[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = $PRIV
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j SNAT --to-source $SERVER_IP
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -s 10.0.0.0/24 -j SNAT --to-source $SERVER_IP
[Peer]
PublicKey = $PUB
PresharedKey = $PSK
AllowedIPs = 10.0.0.3/32 #laptop1
[Peer]
PublicKey = $PUB
PresharedKey = $PSK
AllowedIPs = 10.0.0.101/32 #client1
[Peer]
PublicKey = $PUB
PresharedKey = $PSK
AllowedIPs = 10.0.0.102/32 #client2
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         SERVER_IP   0.0.0.0         UG    0      0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 wg0
SERVER_IP   0.0.0.0         255.255.255.240 U     0      0        0 eth0

Client1 поднимается так:

ip link add dev wg0 type wireguard
ip addr add 10.0.0.101/24 dev wg0
wg set wg0 private-key /etc/wireguard/client1.priv peer $PUB preshared-key /etc/wireguard/client1.psk endpoint SERVER_IP:51820 allowed-ips 10.0.0.0/24 persistent-keepalive 60
ip link set wg0 up
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    205    0        0 eth3
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 wg0
192.168.0.0     0.0.0.0         255.255.255.0   U     205    0        0 eth3

Client2/3/4/etc отличаются только ключами и IP.

У laptop1 AllowedIPs прописан 0.0.0.0/0, при подключении он пингуется и с самого сервера и с клиентов.

C clientX можно пинговать только шлюз (или клиентов, у которых AllowedIPs = 0.0.0.0/0), с соседних клиентов его - никак. Если я пытаюсь подключить через wg-quick, меняя AllowedIPs на 0.0.0.0/0, то всё работает, но весь трафик идёт через vpn-сервер, а это не хотелось бы.

Как пустить только одну подсеть через wireguard? ЧЯДНТ?

 ,

Dimez
()

Firefox на Ubuntu 22.04 без snapd

Форум — Admin

Переехал на ноутбуке на Ubuntu 22.04, приехал Firefox в snap, а я ни snap ни flatpack не использую (и не особо люблю). Написал простой скрипт, который проверяет, есть ли новая версия. И, если есть - кладёт в /opt.

Код на гитхабе

Комментарии, критика, коммиты категорически приветствуются!

Перемещено hobbit из general

 , ,

Dimez
()

Новые уязвимости

Форум — Talks

https://www.hertzbleed.com/

Никогда не было и вот опять!

 , , ,

Dimez
()

Пополнение в модераторском составе

Форум — Linux-org-ru

@ilinsky - наш новый коллега.

 ,

Dimez
()

Изменения в модераторском составе

Форум — Linux-org-ru

Dimez снова модератор.

 

Dimez
()

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