Archive

Posts Tagged ‘2010.02’

rge драйвер и Opensolaris

Помните мое нытье на предмет неработающей сети – где-то тут я писал. Судя по всему – решение найдено – читаем внимательно описание бага 6807184.

Я применил вот такое способ – сидел далеко на “удаленке” – и ошибка была непростительна ;)

 pfexec su -
 wget http://homepage2.nifty.com/mrym3/taiyodo/rge.mcast.3.tar.gz
 gzcat rge.mcast.3.tar.gz  |tar xf -
 cat << EOF > change_rge.sh
 #!/bin/bash
 ifconfig rge0 unplumb
 modunload -i `modinfo | grep Realtek | awk '{print $1}'`
 modload ./amd64/rge
 ifconfig rge0 plumb
 ifconfig rge0 192.168.1.10 netmask + broadcast + up
 route add default 192.168.1.1
 svcadm restart svc:/network/physical:default
 EOF
 bash change_rge.sh &

Радуемся :) Оно реально работает, но будьте внимательны – делая копипаст – я использую драйвер для amd64, а в другом случае, возможно, нужно написать хотя бы isainfo для начала ;)

OpenSolaris 2009.6: Disable Local Xserver

Частично – в продолжение вот этого

Моя маленькая машинка на Atom 330 оказалась весьма требовательна к ресурсам – потому решил бороться до последнего за каждый килобайт памяти ;) Первым “под нож” попал локальный Xorg… Уж не знаю почему – в целом, возникла логичная идея-фикс убрать его – машина все равно “безголовая”, head-less.

Все поиски в интернете свелись к одному – запретите gdm и будет вам счастье – svcadm disable gdm. Этот способ, по понятным причинам, меня совсем не устраивал – Sun Ray Software требует его наличия… 3 минуты “гугления”, googling – и вуаля!

 pfexec cp -p /etc/X11/gdm/custom.conf /etc/X11/gdm/custom.conf.orig
 pfexec sh -c "echo 0= >> /etc/X11/gdm/custom.conf"
 reboot -f

Ура, ура, ура – три раза ;)

Welcome, OpenSolaris preview 2010.02!

Попался на неприятный дефект на новой домашней машинке – Bug 9525 Warnings with 945GSE chipset / Intel IGP 950 / i915, в двух словах:

ilyxa@home:~$ pfexec reboot -f dryrun
reboot: not all drivers have implemented quiesce(9E)
ilyxa@home:~$ grep "no quiesce" /var/adm/messages
Aug  7 22:26:34 home genunix: [ID 884581 kern.warning] WARNING: i915 has no quiesce()

Драйвер не поддерживает перевода в пассивное состояние (дословный перевод, Google Translate, кстати, не дал мне корректного варианта).

Баг пофиксен в билде 115! Потому – и снова здрасьте, буду обновляться до build 118:) :

pfexec pkg set-authority -O http://pkg.opensolaris.org/dev/ opensolaris.org
pfexec pkg image-update -v --be-name osol-2010.02-0.5.11-0.118

UPDATE: после установки не работает ntp:

ilyxa@home:~$ svcs -xv
svc:/network/ntp:default (Network Time Protocol (NTP) Version 4)
State: maintenance since August  8, 2009  8:13:20 AM MSD
Reason: Start method failed repeatedly, last exited with status 127.
See: http://sun.com/msg/SMF-8000-KS
See: man -M /usr/share/man -s 1M ntpq
See: man -M /usr/share/man -s 1M ntpd
See: man -M /usr/share/man -s 4 ntp.conf
See: /var/svc/log/network-ntp:default.log
Impact: This service is not running.

Лекарство:

ilyxa@home:~$ svcadm clear svc:/network/ntp:default
ilyxa@home:~$ svcadm refresh svc:/network/ntp:default
ilyxa@home:~$ svcadm enable svc:/network/ntp:default
ilyxa@home:~$ svcs svc:/network/ntp:default
STATE          STIME    FMRI
online          8:40:46 svc:/network/ntp:default
ilyxa@home:~$

reboot -f теперь работает на 5+ :) ЧТД!