Автор Тема: У Госдепа и Microsoft вообще фантазии нет?  (Прочитано 21843 раз)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Спасибо! Стало более понятно в чём суть дела...

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Почему бы не сделать версии программ для Linux? Вопрос второй к пользователям: что-то мешает перейти обратно на "Виндовс"?
Здесь нет разработчиков данных программ.
На предприятии пользователь не чего не решает, только производственная необходимость.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Здесь нет разработчиков данных программ.
Да это понятно. :-)
На предприятии пользователь не чего не решает, только производственная необходимость.
Ну, да...

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Какая SCADA? Вроде в этом направлении отечественные SCADA таки есть уже. Как минимум Runtime без среды разработки.
Не уверен что инженеры далекие от IT будут тратить милионы для перевода рабочего конвеера на эксперименты с новыми наработками под Linux. Это только новые проекты можно опробовать, но опытных  специалистов возможно не достаточно для таких экспериментов.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Спасибо! Стало более понятно в чём суть дела...

Что же касаемо дебага как этого одного частного случая,
Что до пятого ядра... То тут мне посоветовали отдебажить прошивку:
https://bugzilla.kernel.org/show_bug.cgi?id=203709#c219
Но как это сделать и что это даст при очень рандомном lost, на текущий момент, у меня очень туманное представление. Здесь без заглядывания в конфиги низкого системного уровня и чтения документации на инглише, мне не обойтись.

то всё может осложниться сразу же. В том смысле, что "а хрен вы угадали":
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/wireless/intel/iwlwifi/Kconfig#n139
# grep 'CONFIG_IWLWIFI_DEBUG\|CONFIG_IWLWIFI_TRACING' /boot/config-$(uname -r)
# CONFIG_IWLWIFI_DEBUG is not set
# grep 'CONFIG_IWLWIFI_DEBUG\|CONFIG_IWLWIFI_TRACING' /boot/config-*
/boot/config-4.19.102-std-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-4.9.240-std-def-alt0.M80P.1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-5.10.17-un-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-5.4.98-std-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
# cat /sys/module/iwlwifi/parameters/debug
cat: /sys/module/iwlwifi/parameters/debug: Нет такого файла или каталога

Но исходя из реальности, что делать обычному пользователю в подобных случаях (поскольку конкретно эта регрессия массовая), у меня однозначного ответа нет. И скорее всего его и не будет.
« Последнее редактирование: 07.03.2021 19:17:22 от Speccyfighter »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Не уверен что инженеры далекие от IT будут тратить милионы для перевода рабочего конвеера на эксперименты с новыми наработками под Linux. Это только новые проекты можно опробовать, но опытных  специалистов возможно не достаточно для таких экспериментов.

Это только для новых проектов и при модернизации старых.
« Последнее редактирование: 07.03.2021 20:16:04 от Антон Мидюков »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Спасибо! Стало более понятно в чём суть дела...

Что же касаемо дебага как этого одного частного случая,
Что до пятого ядра... То тут мне посоветовали отдебажить прошивку:
https://bugzilla.kernel.org/show_bug.cgi?id=203709#c219
Но как это сделать и что это даст при очень рандомном lost, на текущий момент, у меня очень туманное представление. Здесь без заглядывания в конфиги низкого системного уровня и чтения документации на инглише, мне не обойтись.

то всё может осложниться сразу же. В том смысле, что "а хрен вы угадали":
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/wireless/intel/iwlwifi/Kconfig#n139
# grep 'CONFIG_IWLWIFI_DEBUG\|CONFIG_IWLWIFI_TRACING' /boot/config-$(uname -r)
# CONFIG_IWLWIFI_DEBUG is not set
# grep 'CONFIG_IWLWIFI_DEBUG\|CONFIG_IWLWIFI_TRACING' /boot/config-*
/boot/config-4.19.102-std-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-4.9.240-std-def-alt0.M80P.1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-5.10.17-un-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
/boot/config-5.4.98-std-def-alt1:# CONFIG_IWLWIFI_DEBUG is not set
# cat /sys/module/iwlwifi/parameters/debug
cat: /sys/module/iwlwifi/parameters/debug: Нет такого файла или каталога

Но исходя из реальности, что делать обычному пользователю в подобных случаях (поскольку конкретно эта регрессия массовая), у меня однозначного ответа нет. И скорее всего его и не будет.

Думаете это конец? Щас:

Ядро "улучшили" и прелагают подебажить прошивку. А вообще кто-нибудь в курсе, что лицензия GPL накладывается на пакет а не на его содержимое и что дизассемблировать и изменять прошивку может только правообладатель. Или no modification permitted уже ничего не значит?
Другой момент в Privacy aspects:
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
Т.е. мне предлагают публично выложить на трекер зашифрованый файл с дампами в которых как минимум mac-адрес адаптера и другая приватная информация, при публично лежащих gpg ключах. А ключи от квартиры где деньги лежат, не надо?
И здесь мне тоже непонятно:
Т.е. тот аппаратно-зависимый код, который вы сами же написали в прошивках, вы в него и сами не врубаетесь и вам нужен дебаг с дампами?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...
Думаете это конец? Щас:

Ядро "улучшили" и прелагают подебажить прошивку. А вообще кто-нибудь в курсе, что лицензия GPL накладывается на пакет а не на его содержимое и что дизассемблировать и изменять прошивку может только правообладатель. Или no modification permitted уже ничего не значит?
Другой момент в Privacy aspects:
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
Т.е. мне предлагают публично выложить на трекер зашифрованый файл с дампами в которых как минимум mac-адрес адаптера и другая приватная информация, при публично лежащих gpg ключах. А ключи от квартиры где деньги лежат, не надо?
И здесь мне тоже непонятно:
Т.е. тот аппаратно-зависимый код, который вы сами же написали в прошивках, вы в него и сами не врубаетесь и вам нужен дебаг с дампами?

И теперь нужно выбрать одно из решений:
- Или на трекере рассказать по-секрету всему свету.
- Или напечатать баксов 70-80 на новый адаптер (ну там бесплатный линукс, всё такое).
- Или расковырять пару ноутбуков, которые лежат под разборку:

Оба по-сути достались нахаляву.
Но у первого ноутбука надо реболить чипсет. А у тех специалистов, которые в пределах доступных, на ребол руки не оттуда растут. У этого ноутбука адаптер работает не через iwlwifi, а через ipw2200. И вообще этот адаптер n-овый вайфай не поддерживает.
У второго ноутбука, с Core Duo и древней сомнительно поддерживаемой AMD/Ati графикой, убита клавиатура. И чтобы довести его до ума, нужно вложить минимум сотку-полторы баксов. И сначала их нужно нарисовать. Есть ли внутри него адаптер, хрен его знает.
Если оба адапера заработают беспроблемно, выбрать из плохо и ещё хуже.

И честно говоря, я не знаю что делать.
Теперь представляете масштабы проблемы которую забацали в ядре?
И глядя на всё это, как по мне, различаются линукс и виндоус, только цветом. Но не запахом.
« Последнее редактирование: 08.03.2021 16:19:39 от Speccyfighter »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
 :-) А зачем здесь весь этот гнев изливать? Проблема в ядре? Вот на багтреккере ядра и писать это нужно. :-) Причём на инглише, а то ведь тамошние ни русский, ни украинский ни другие языки не понимают! ;-D

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
А закрытие CVE (Common Vulnerabilities and Exposures) никто не отменял.

если ты админишь в серьезной организации - пересобери себе сам... если ты домашний "неуловимый джо", то можно не волноваться - конкретно на тебя никто атаку устраивать не будет...

ни первое, ни второе под виндами не прокатит...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Не уверен что инженеры далекие от IT будут тратить милионы для перевода рабочего конвеера на эксперименты с новыми наработками под Linux.

пусть физически отломают у компьютеров ЮСБ-порты и RJ-45, снимут флоппи и СД, опломбируют корпус компа и юзают свою винду хоть до посинения...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
:-) А зачем здесь весь этот гнев изливать?

:-) Это ещё не гнев. Это изложение ситуации.

Проблема в ядре? Вот на багтреккере ядра и писать это нужно. :-)

А смысл? Всё всё знают. И Матиас один из вариантов  серьёзности проблемы изложил. Ясно и понятно. Предполагается что глухих и слепых там нет.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Изложить конкретно вот это:
А вообще кто-нибудь в курсе, что лицензия GPL накладывается на пакет а не на его содержимое и что дизассемблировать и изменять прошивку может только правообладатель. Или no modification permitted уже ничего не значит?
Другой момент в Privacy aspects:
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
Т.е. мне предлагают публично выложить на трекер зашифрованый файл с дампами в которых как минимум mac-адрес адаптера и другая приватная информация, при публично лежащих gpg ключах. А ключи от квартиры где деньги лежат, не надо?
И здесь мне тоже непонятно:
Т.е. тот аппаратно-зависимый код, который вы сами же написали в прошивках, вы в него и сами не врубаетесь и вам нужен дебаг с дампами?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Изложить конкретно вот это:
А вообще кто-нибудь в курсе, что лицензия GPL накладывается на пакет а не на его содержимое и что дизассемблировать и изменять прошивку может только правообладатель. Или no modification permitted уже ничего не значит?
Другой момент в Privacy aspects:
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging
Т.е. мне предлагают публично выложить на трекер зашифрованый файл с дампами в которых как минимум mac-адрес адаптера и другая приватная информация, при публично лежащих gpg ключах. А ключи от квартиры где деньги лежат, не надо?
И здесь мне тоже непонятно:
Т.е. тот аппаратно-зависимый код, который вы сами же написали в прошивках, вы в него и сами не врубаетесь и вам нужен дебаг с дампами?

:-) Т.е. для профессионалов ещё и документацию нужно будет процитировать?
# rpm -ql firmware-linux | grep 3160
/lib/firmware/iwlwifi-3160-10.ucode
/lib/firmware/iwlwifi-3160-12.ucode
/lib/firmware/iwlwifi-3160-13.ucode
/lib/firmware/iwlwifi-3160-16.ucode
/lib/firmware/iwlwifi-3160-17.ucode
/lib/firmware/iwlwifi-3160-7.ucode
/lib/firmware/iwlwifi-3160-8.ucode
/lib/firmware/iwlwifi-3160-9.ucode
# head -n 16 /usr/share/doc/firmware-linux-20200422/LICENCE.iwlwifi_firmware
Copyright (c) 2006-2015, Intel Corporation.
All rights reserved.

Redistribution.  Redistribution and use in binary form, without
modification, are permitted provided that the following conditions are
met:

* Redistributions must reproduce the above copyright notice and the
  following disclaimer in the documentation and/or other materials
  provided with the distribution.
* Neither the name of Intel Corporation nor the names of its suppliers
  may be used to endorse or promote products derived from this software
  without specific prior written permission.
* No reverse engineering, decompilation, or disassembly of this software
  is permitted.


Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Т.е. для профессионалов ещё и документацию нужно будет процитировать?
Значит такие "профессионалы", раз лицензию не знают! :-)