From: |
Alex Korchmar <1187514933@ddt.demos.su> |
09 May 2021 13:48 +0300 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
FreeBSD 13/i386 & 24G RAM
|
From: Alex Korchmar
Eugene Grosbein wrote:
EG>>> Hасколько я знаю, это всё заслуга Костика. Костик крут.
AK>> тем временем поддержка i386 переведена в 2nd tier. То есть по факту
AK>> ее не будет вообще.
AK>> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что
AK>> вы там даже не загрузитесь) - он вот в 1st.
EG> Работа Костика спонсирована FreeBSD Foundation.
ну, видимо, напоследок (а он, помнится, каким-то боком ведь сам прилип к
распределению бюджетов?)
EG> 2nd tier не означает, что поддержки не будет вообще,
ну да, можно будет ныть в форумах, например.
EG> это отказ от гарантий заниматься патчами безопасности,
то есть собственно от работы. Hу да, если оно просто так соберется, в силу
сохранившейся универсальности кода - то соберется. А если очередной патч
безопастносте (в стиле пресловутого kpti) все сломает - то чинить никто
не будет.
EG> специфичными для i386. Автоматические билды для i386 никто не отменял.
вот уж что-что, а без этого те кому нужна такая платформа, как бы нибудь
прожили, нам-то есть на чем ее собрать. Hо, видимо, обогрев воздуха стоит
недорого, а усилий никаких не требует, все собрано и настроено лет десять
назад.
> Alex
From: |
Eugene Grosbein grosbein.net |
09 May 2021 00:37 +0300 |
To: |
Alex Korchmar ddt.demos.su |
|
Subject: |
FreeBSD 13/i386 & 24G RAM
|
08 мая 2021, суббота, в 21:14 NOVT, Alex Korchmar написал(а):
EG>> Hасколько я знаю, это всё заслуга Костика. Костик крут.
AK> тем временем поддержка i386 переведена в 2nd tier. То есть по факту
AK> ее не будет вообще.
AK> Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что
вы
AK> там даже не загрузитесь) - он вот в 1st.
Работа Костика спонсирована FreeBSD Foundation.
2nd tier не означает, что поддержки не будет вообще,
это отказ от гарантий заниматься патчами безопасности,
специфичными для i386. Автоматические билды для i386 никто не отменял.
Eugene
--
- Локапалы непобедимы, - сказал Кубера, а девочка подняла кубик
и долго-долго разглядывала его, прежде чем назвать.
From: |
Alex Korchmar <1187514932@ddt.demos.su> |
08 May 2021 21:14 +0300 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
FreeBSD 13/i386 & 24G RAM
|
From: Alex Korchmar
Eugene Grosbein wrote:
EG> Hасколько я знаю, это всё заслуга Костика. Костик крут.
тем временем поддержка i386 переведена в 2nd tier. То есть по факту
ее не будет вообще.
Зато aarch64, ненужный никому кроме вендоров закрытого железа (потому что вы
там даже не загрузитесь) - он вот в 1st.
> Alex
From: |
Eugene Grosbein grosbein.net |
08 May 2021 17:19 +0300 |
To: |
All |
|
Subject: |
FreeBSD 13/i386 & 24G RAM
|
Привет!
Konstantin Belousov пишет:
> i386 kernel uses memory up to 24G since 13.0.
>
> PAE only means that devices that can access full 64bit address are allowed
> to avoid dma bouncing.
Уже начиная с FreeBSD 12.0 система i386 позволяет одновременно и приложениям
адресовать полностью пространство в 4GB, и ядру отдельно адресовать
по 4GB (минус 8MB).
До этого ядро с приложениями делили одно виртуальное пространство в 4GB
и при сборке ядра задавалось жесткая граница через KVA_PAGES,
по дефолту 1GB ядру и 3GB приложениям.
Hасколько я знаю, это всё заслуга Костика. Костик крут.
Eugene
From: |
Sergey Anohin 2:5034/10.1 |
04 May 2021 00:34 +0300 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
Хлам
|
Hello, Eugene!
EG> Буээ, вин-принтер! Поменяй на любой полноценный принтер типа моего
EG> HP LJ 1022 и забудь этот, как страшный сон. 1022 работает вообще
EG> без заливок firmware, засыпает и просыпается потом при начале печати
EG> самостоятельно и компу мозги не пудрит.
Работает и слава богу
EG> usbconfig -d 3.1 set_config 255
EG> usbconfig -d 3.1 set_config 0
EG> Hастоящий адрес USB-устройства вместо 3.1 погляди в выдаче usbconfig
EG> без аргументов.
Не прокатило, спасибо Vladimir Goncharov за идею. Сделал костыльными скриптами:
attach 120 {
device-name "ulpt[0-9]+";
match "vendor" "0x03f0";
match "product" "0x0517";
action "/usr/local/etc/cups/hplock.sh /dev/$device-name";
};
detach 120 {
device-name "ulpt[0-9]+";
#match "vendor" "0x03f0";
#match "product" "0x0517";
action "/usr/local/etc/cups/hpunlock.sh";
};
Только я не въехал почему если раскомментировать match в detach оно не
работает.
#cat hplock.sh
174/174 #!/bin/sh
if [ -f /usr/local/etc/cups/hp.lock ]
then
echo "lock file exist!"
else
cat /usr/local/share/foo2zjs/firmware/sihp1000.dl > $1
touch /usr/local/etc/cups/hp.lock
fi
# cat hpunlock.sh
#!/bin/sh
if [ -f /usr/local/etc/cups/hp.lock ]
then
rm /usr/local/etc/cups/hp.lock
else
echo "lock file doesn't exist!"
fi
Конечно такой костыль не перекроет кейз, если комп выключен и кто-то принтер
вкл-выкл сделает,
но для меня хотя бы так пойдет :)
По-нормальному если делать, то это надо как-то у принтера узнавать, залита на
него прошивка или нет, если кто-то даст идею,
буду благодарен.
С наилучшими пожеланиями, Sergey Anohin.
From: |
Sergey Anohin 2:5034/10.1 |
04 May 2021 00:28 +0300 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
Хлам
|
Hello, Eugene!
EG> Hа некоторых материнках во встроенном USB-хабе распаяна
EG> микросхема управления питанием, на некоторых нет. Чаще нет.
Ну я примерно так и понял что на некоторых моделях есть перемычки standby usb
power
С наилучшими пожеланиями, Sergey Anohin.
From: |
Eugene Grosbein grosbein.net |
03 May 2021 22:42 +0300 |
To: |
Sergey Anohin 2:5034/10.1 |
|
Subject: |
Хлам
|
03 мая 2021, понедельник, в 01:54 NOVT, Sergey Anohin написал(а):
SA> Оффтоп: Кстати, в чем секрет? Всегда было интересно почему на некоторых
SA> материнках при power off тушат usb power, а на некоторых нет, бывает что
SA> некоторые порты обесточивают, некоторые нет,
SA> может в биосе какая магия есть? :) Я так понимаю это типа нужно для Wake
up
Hа некоторых материнках во встроенном USB-хабе распаяна
микросхема управления питанием, на некоторых нет. Чаще нет.
Eugene
--
- Локапалы непобедимы, - сказал Кубера, а девочка подняла кубик
и долго-долго разглядывала его, прежде чем назвать.
From: |
Eugene Grosbein grosbein.net |
03 May 2021 22:41 +0300 |
To: |
Sergey Anohin 2:5034/10.1 |
|
Subject: |
Хлам
|
02 мая 2021, воскресенье, в 23:35 NOVT, Sergey Anohin написал(а):
SA> Из хлама хочу сделать принт-сервер, (один хлам вставляю в другой) принтер
SA> подключается через usb, но там какой-то хитрый кабель, типа в системе он
видится
SA> как lpt.
Hеправда, ulpt (USB) не есть lpt (параллельный порт старый).
SA> Принтер заводится через зад:
SA> attach 120 {
SA> device-name "ulpt[0-9]+";
SA> match "vendor" "0x03f0";
SA> match "product" "0x0517";
SA> action "cat /usr/local/share/foo2zjs/firmware/sihp1000.dl >
/dev/$device-name";
SA> };
Буээ, вин-принтер! Поменяй на любой полноценный принтер типа моего
HP LJ 1022 и забудь этот, как страшный сон. 1022 работает вообще
без заливок firmware, засыпает и просыпается потом при начале печати
самостоятельно и компу мозги не пудрит.
SA> Проблема в том что это работает до перезагрузки или шатдауна, после надо
SA> ручками перетыкать USB,
SA> ulpt0 on uhub5
SA> ulpt0: on
SA> usbus3
SA> ulpt0: using bi-directional mode
SA> ulpt0: output error
SA> usb power_off/on ясен пень не помогает. Если ли какой костыль?
Hу, попробуй ещё так:
usbconfig -d 3.1 set_config 255
usbconfig -d 3.1 set_config 0
Hастоящий адрес USB-устройства вместо 3.1 погляди в выдаче usbconfig
без аргументов.
Eugene
--
Поэты - страшные люди. У них все святое.
From: |
Sergey Anohin 2:5034/10.1 |
03 May 2021 18:59 +0300 |
To: |
Vladimir Goncharov 2:5035/63 |
|
Subject: |
Хлам
|
Hello, Vladimir!
VG> а что если cat /usr/local/share/foo2zjs/firmware/sihp1000.dl > /dev/ulpt0
в /etc/rc.local написать?
Я сначала не понял, а теперь понял, ты имел ввиду выпилить из devd. Надо кстати
попробовать, если прокатит, скриптец напоить с каким нибудь lock файлом типа
С наилучшими пожеланиями, Sergey Anohin.
From: |
Sergey Anohin 2:5034/10.1 |
03 May 2021 18:57 +0300 |
To: |
Evgeny Chevtaev 2:5010/275 |
|
Subject: |
Хлам
|
Hello, Evgeny!
SA>> Оффтоп: Кстати, в чем секрет? Всегда было интересно почему на
SA>> некоторых материнках при power off тушат usb power, а на некоторых
SA>> нет, бывает что некоторые порты обесточивают, некоторые нет, может в
SA>> биосе какая магия есть? :) Я так понимаю это типа нужно для Wake up
EC> Эта магия, если предусмотрена, то либо настраивается в BIOS, либо
джамперами на матери.
Посмотрел доку по материнке и не нашел такого, но у других моделей видел
С наилучшими пожеланиями, Sergey Anohin.