Автор Тема: доступны осенние стартеркиты (20160912)  (Прочитано 5006 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Кстати сам http://nightly.altlinux.org - это редирект на https://www.altlinux.org/Regular, надо заходить на http://nightly.altlinux.org/sisyphus/ или качать через rsync
« Последнее редактирование: 07.09.2016 09:20:22 от ruslandh »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
ALT Linux этим образом разрушает содержимое BIOS ноутбука HP Compaq NX6110.

Особенности ноутбука:
- BIOS - полный хотплаг; ноутбуки бизнес-класса нижнего ценового уровня.
- BIOS содержит: настройку паролей; установку приоритета загрузки; простейший enable/disable устройств; пара утилит теста
- Сброс CMOS: только RTC (и пароли?)
- Всё что не упомянуто, отсутствует.
- Кнопка "wifi" с индикатором: только аппаратная блокировка/разблокировка, - аппаратный Hard blocked off/on

Особенности POST:
- На poweron идёт проверка установки времени, если не установлено, слева вверху на POST короткое сообщение
- Далее идёт инициализация устройств:
На POST wlan-адаптер инициализируется и разблокируется; индикатор горит; адаптер разблокирован.

Пытался перевести образ на sysv.
Перед этим беспроводная сеть была настроена через etcnet.
После втаскивания sysvinit, pm-utils, polkit-sysvinit и добавления строки в fstab добрался до dm с GUI, но на логине не пустило.
Понадобился пакет, через tty apt-ом.
При попытке установки вываливаются горы ошибок.
Правки, пробы, - дальше долго и можно пропустить.
Пока не увидел что phy0 Wireless LAN хардово заблокирован, при этом кнопка аппаратной хардовой блокировки/разблокировки не работает.
Перегрузил в нормальную систему:
- phy0 Wireless LAN хардово заблокирован, аппаратная разблокировка не работает.
Разобрал ноутбук, сбросил CMOS, собрал:
- phy0 Wireless LAN хардово заблокирован, аппаратная разблокировка не работает.
Долго ломал голову как починить.
Через BIOS setup - Restore default и Save, - при этом непонятно где хранятся настройки если это не CMOS.
Дальше в POST:
- инициализация и разблокировка адаптера восстановились, - сразу же после POST адаптер можно аппаратно заблокировать/разблокировать.
Загрузка в нормальную систему:
- После перезагрузки нормальное поведение (разблокировка блок/анблок) сохраняется.
Загрузка с флешки этого лайва:
- После перезагрузки содержимое BIOS повреждено, в POST адатер не работает и заблокирован, кнопка аппаратной блокировки не работает.
Исправляется восстановлением дефолтных настроек BIOS и очередной ручной настройкой приоритета в BIOS multiboot c последующим Save.

По факту в текущем виде:
ALT Linux работает как вирус, разрушая содержимое BIOS ноутбука HP Compaq NX6110.

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
если какая-то гадость в Линукс существует, ко мне она обязательно прилипнет :
Линукс (и альты в частности) при определённых условиях может портить оборудование.
(задумчиво) Может, это hiddenman@ покусал, он у нас гениальный тестировщик...

А что наблюдалось-то?
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
если какая-то гадость в Линукс существует, ко мне она обязательно прилипнет :
Линукс (и альты в частности) при определённых условиях может портить оборудование.
(задумчиво) Может, это hiddenman@ покусал, он у нас гениальный тестировщик...

А что наблюдалось-то?

А вот это в #16 и наблюдалось...

Уже подумал что ноутбук накрывается. Очень жалко было старичка.
Если бы накрылась Ленова g50-80 и то не так бы огорчился.

У меня на старичка большие планы:
должен приехать сменный бокс AgeStar ismr2s ide-sata.
И за памятью поглядываю.
Процессор мощнее этого 770-го только Pentium M 780 на 2.26ГГц.
Он ещё молодых переживёт.
« Последнее редактирование: 07.09.2016 15:41:51 от Speccyfighter »

Оффлайн Ironforge

  • Завсегдатай
  • *
  • Сообщений: 532
    • Email
По факту в текущем виде:
ALT Linux работает как вирус, разрушая содержимое BIOS ноутбука HP Compaq NX6110.
Ничего себе. И у меня HP. Воздержусь пока от стартеркитов.
Бывало,иногда,что запуск LiveCd портил уже установленную ОС,не критично,исправлял,но чтобы так...
« Последнее редактирование: 07.09.2016 15:36:55 от Ironforge »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
надо заходить на http://nightly.altlinux.org/sisyphus/ или качать через rsync
...или с яндекса: http://mirror.yandex.ru/altlinux-nightly/ (прямщас там ещё вчерашний снапшот, правда)
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
ALT Linux работает как вирус, разрушая содержимое BIOS ноутбука HP Compaq NX6110.
Срочно в новости!!1

Если серьёзно, то хорошо бы проверить на образе с другим ядром (std-def/un-def, как вариант -- самый минимальный rescue) и если вылезет -- пытаться написать багу для LKML.  Потому что как-либо повлиять на, гругря, регистры может в первую очередь ядро.

Ещё: я бы при подобном подземном стуке первым делом отключил на четверть часика машину от сети и батареи -- мало ли где статика накопилась.  Но если эффект стабильно воспроизводим, то это более экзотический сценарий.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
А этот лайв с которым были проблемы с NetworkManager?
А это не может быть следствием проблемы с попыткой NetworkManager рандомизировать МАС WiFi карты?
Или оно тут уже пофиксено?
https://forum.altlinux.org/index.php?topic=77.msg293935#msg293935

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
А этот лайв с которым были проблемы с NetworkManager?
А это не может быть следствием проблемы с попыткой NetworkManager рандомизировать МАС WiFi карты?
Или оно тут уже пофиксено?
https://forum.altlinux.org/index.php?topic=77.msg293935#msg293935
https://bugzilla.altlinux.org/show_bug.cgi?id=32467

Цитировать
> Проверьте NM из задания #169179
Собрал regular-mate.iso с ним, регрессий не наблюдаю (но у меня на тестовой
железке с realtek оно и вчера работало).  Могу выложить образ желающим,
если вдруг http://webery.altlinux.org/task/169179 почему-то недостаточно.

apt-repo add 169179
apt-get update
apt-get dist-upgrade
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Значит в стартерките еще версия с не исправленным  багом.... 

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Ещё: я бы при подобном подземном стуке первым делом отключил на четверть часика машину от сети и батареи -- мало ли где статика накопилась.  Но если эффект стабильно воспроизводим, то это более экзотический сценарий.

Использовал эту документацию:
Цитировать
Maintenance and Service Guide
HP Compaq nx6110/nc6110 and nx6120/nc6120 Notebook PCs
Document Part Number: 373146-002
September 2005

This guide is a troubleshooting reference used for maintaining
and servicing the computer. It provides comprehensive
information on identifying computer features, components, and
spare parts; troubleshooting computer problems; and performing
computer disassembly procedures.

4 Wireless button
Turns the wireless functionality on or off, but does not create a wireless connection.
To establish a wireless connection, a wireless network must already be set up.

Wireless light  On:
An integrated wireless device has
been turned on.

1.2 Resetting the Computer
If the computer you are servicing has an unknown password,
follow these steps to clear the password. These steps also
clear CMOS:
1. Prepare the computer for disassembly (refer to Section 6.3,
“Preparing the Computer for Disassembly,” for more
information).
2. Remove the real-time clock (RTC) battery (refer to
Section 6.18, “RTC Battery,” for more information on
removing and replacing the RTC battery).
3. Wait approximately 5 minutes.
4. Replace the RTC battery and reassemble the computer.
5. Connect AC power to the computer. Do not reinsert any
battery packs at this time.
6. Turn on the computer.
All passwords and all CMOS settings have been cleared.
П.5 сообщает, что аккумуляторные батареи перед подключением к сети не подключать.
Аккумулятор CMOS держал отключенным ~23 минуты.
(Где-то в документации проплывало, что время должно быть не менее 15-ти минут)

После подключения к сети, ноутбук через 2-3 секунды включится сам.
CMOS очищен, состояние wlan и кнопки включения/выключения беспроводных устройств восстановлено.

Цитировать
Getting Started
HP Compaq Notebook Series
Document Part Number: 393685-002
June 2005

Wireless lights (2) On:
An integrated wireless device, such as
a wireless local area network (LAN) device
and/or a Bluetooth ® device is turned on.

Но есть более быстрый путь:
F10 на POST > BIOS Setup > File > Restore defaults
Восстановить в BIOS порядок приоритета загрузки устройств
Save and exit
"Вернёт кнопку" беспроводных устройств на место уже в POST.


После загрузки бета лайва alt-p8-xfce-i586 всё повторится:
Сразу же после POST беспроводные устройства не активны, индикатор не горит и включить их кнопкой нельзя.
Нужно снова либо сбрасывать CMOS, либо сбрасывать BIOS в дефолт.
« Последнее редактирование: 08.09.2016 04:33:38 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
ALT Linux работает как вирус, разрушая содержимое BIOS ноутбука HP Compaq NX6110.
Срочно в новости!!1

Если серьёзно, то хорошо бы проверить на образе с другим ядром (std-def/un-def, как вариант -- самый минимальный rescue)

Миш, проверил минут 15 назад на тогдашней твоей бета сборке лайва
basealt-p8-xfce-sysv-20160812-i586.iso
Ничего не трогал и не изменял, - только загрузка и перезагрузка.
Аппаратная (не софтовая) кнопка после разгрузки ОС, на POST включена, индикатор горит, беспроводные устройства не заблокированы. В процессе разгрузки этого лайва индикатор беспроводки не гаснет.

Что делает эта аппаратная кнопка?

Аппаратная кнопка-триггер включения-отключения беспроводных устройств
ноутбука HP Compaq nx6110.

Индикатор кнопки беспроводных устройств горит
# rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Кнопка беспроводных устройств нажата, индикатор не горит
# rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: yes
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

Кнопка беспроводных устройств нажата, индикатор горит
# rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
4: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
« Последнее редактирование: 08.09.2016 06:13:46 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
то хорошо бы проверить на образе с другим ядром (std-def/un-def, как вариант -- самый минимальный rescue)

Релизный стартеркит basealt-p8-xfce-20160612-i586.iso - старт лайвом с флешки:
ядро 4.4.13-std-def
systemd-229-alt6

После зазгрузки системы аппаратная кнопка включения-отключения беспроводных устройств ноутбука nx6110 в blocked не уходит.
После Перезазрузка-POST-Мультибут10секунд индикатор активен, беспроводные устройства не заблокированы.
Беспроводные устройства кнопкой отключаются и включаются.
Пригодно к применению на HP Compaq nx6110.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
А этот лайв с которым были проблемы с NetworkManager?
А это не может быть следствием проблемы с попыткой NetworkManager рандомизировать МАС WiFi карты?

Нет, в p8/beta/alt-p8-xfce-20160905-i586.iso рандомизация выключена.
Файл NM после настройки из GUI:
[connection]
id=Wi-Fi-1
uuid=какой-то-uuid
type=wifi
interface-name=eth1
permissions=
secondaries=

[wifi]
mac-address=MA:CA:DD:RE:SS
mac-address-blacklist=
mac-address-randomization=0
mode=infrastructure
seen-bssids=
ssid=Blackhole

[wifi-security]
group=
key-mgmt=wpa-psk
pairwise=
proto=
psk=security-key

[ipv4]
address1=192.168.1.213/24,192.168.1.217
dns=8.8.8.8;8.8.4.4;
dns-search=
may-fail=false
method=manual

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=auto

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Не уверен что выключена.. Там умолчания поменялись.. По крайней мере у меня не устанавливалось соединение с wifi до токо как не вписал вот это:
Цитировать
в NetworkManager.conf написать
[device]
wifi.scan-rand-mac-address=no
А в Вашем конфиге я этой строчки не увидел..

Мое предположение - после попытки смены (или успешной смены) MАК-адреса  NM, BIOS (по крайней мере в части управляющей аппаратным переключателем) перестает видеть карту (например потому что ищет ее по MAK или еще по какой причине).
« Последнее редактирование: 08.09.2016 11:40:01 от ASte »