Форум портала Metropolis

Высокие технологии и мобильный мир => *nix-системы => Тема начата: ExclusivE от 21 Май 2006, 20:41



Название: BSD-системы
Отправлено: ExclusivE от 21 Май 2006, 20:41
Забираем (http://10.24.29.233/filezz/6.1-RELEASE-i386-disc1.iso).
При установке обратить внимание на правильность размеров разделов винта (случалось такое что неправильно определяется геометрия диска) и если они неверны ввести геометрию вручную.
Сразу после установки советую обновить порты, для этого надо взять /usr/share/examples/cvsup/ports-supfile, поправить в нем зеркало (на cvsup4.ru.freebsd.org например) и сделать cvsup файл.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: vania-pooh от 01 Июль 2006, 12:11
а у тебя есть версия для 64 раздрядных амд процессоров? очень надо и если есть то оба диска.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: ExclusivE от 04 Июль 2006, 18:13
У меня нет т.к. нету amd64. Версию для IA32 тоже можно поставить, но при этом естественно из системы все выжать не удасться. Кстати почему бы тебе ее не слить с инета?


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: vania-pooh от 05 Июль 2006, 21:54
потому что не позволяет тариф (я из евролинка). я пока еще хочу кушать кроме того, что сидеть в интернете. а можно вопрос (немного дилетантский, но это важно): там автоматически настраивается xfree\xorg, чтобы побыстрее kde\gnome запустить. а то я только начал freebsd изучать и там подход идет от графики к консоле. я понимаю, что это не совсем правильно, но как то комфортнее, когда можно запустить графику и посидеть в инете почитать справку, а потом выйти в консоль и все это сразу попробовать. и еще насчет новых устройств (например, видеокарт) как там дела обстоят?


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: PeaK от 06 Июль 2006, 08:40
С драйверами новых устройств во FreeBSD, так же, как с драйверами для Windows Vista. Чаще всего нет.
Если есть какое руководство - открываем на нужной странице и ставим Иксы по руководству и пользуемся. Руководство займет (в общем случае) маааленький листик. Лучше попробовать поставить FreeBSD на VMWare для знакомства с операционкой - оптимальный вариант.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: vania-pooh от 06 Июль 2006, 13:25
да я его (6.0-х86) уже поставил на отдельный раздел. т.е. если не нужна поддержка 2 клавиатур и т.п., то смысла ставить 6.1 нет? мне переставить недолго, все равно ничего еще не настроил. пока цель такая - дойти до того места, где после логина и набора startx сразу бы грузился какой-нибудь новый рабочий стол (kde\gnome), т.к. у меня в книжке по free bsd автор уже дошел до этого места, а я делаю то же самое, тока вроде дистрибутив поновее (там описана настройка xf86config\xf86setup, а у меня как я понял стоит xorg и соответственно нужно использовать xorgcfg\xorgconfig). разницы в консольных сценариях никакой, но видеокарту и монитор мне не пока никак не настроить. в списке модели нет, т.к. она новая, а выбираю не смотреть список, ввожу 256 метров памяти, выбираю цветность 24 или 16 бит, пробовал и то и то, настройки разверток по параметрам монитора делаю и в итоге при запуске иксов получаю (автоопределяемое разрешение 1600*1200, хотя рекомендуемое у монитора 1280*1024):
 1) выход за границы частотных интервалов (хз почему)
 2) не поддерживается цветность 24\16 бит
 3) черно белые окна на разрешении 640*480


Название: BSD-системы
Отправлено: ExclusivE от 11 Август 2006, 14:32

возьми /usr/share/examples/csvup/ports-supfile, скомируй куда-нить, пропиши в нем сервер (я юзаю cvsup4.ru.freebsd.org) и вперед.


Название: Re:CVSup
Отправлено: vania-pooh от 14 Август 2006, 10:42
а кстати я вот прочитал про технологию и не понял что же он в итоге качает с сервера при обновлении самого дерева портов: все обновившиеся порты целиком, обновившиеся файлы в каждом порте или файлы типа Makefile, чтобы при непосредственной установке докачать оставшиеся файлы с сервера?


Название: Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 14 Август 2006, 13:43
В этой теме можно задавать умным\знающим людям вопросы по настройке фри бсд. А теперь собственно мои вопросы:

1) Настройка lpd (у меня стоит FreeBSD 6.0)
-----------------
У меня не работает lpd. Что я сделал на данный момент:
 1) дописал в rc.d сценарий с единственной командой: lptcontrol -e -d /dev/lpt0
 2) написал фильтр postscript для sh и положил кажись в /usr/local/libexec. этот фильтр  пускает данные напрямую на принтер, если это постскрипт (начинается с "%!") , преобразует данные в постскрипт (a2ps) и шлет если не постскрипт. Текст скрипта приведу вечером, когда приду домой.
 3) создал каталог спула для принтера (адрес не помню точно, потом исправлю): /var/spool/lpd/canon, сделал его доступным для чтения, записи и исполнения, потом сделал владельцем и группой daemon:

# chmod a+rwx /var/spool/lpd/canon
# chown daemon /var/spool/lpd/canon
# chgrp daemon /var/spool/lpd/canon

 4) в /etc/printcap для локального принтера по умолчанию (lp) указал имя Canon (мой принтер - Canon S520, цветной, струйный), адрес каталога спула, написанный фильтр, используемый порт - /dev/lpt0 (поддержка в ядре есть, проверял с помощью dmesg | grep lpt0)
 5) после всего этого добавил lpd в rc.conf (по-моему строка вроде: lpd_enable="YES"), при загрузке появляется соотв. сообщение о загрузке демона.

При этом печать не работает, т.к. при вызове lpr появляется сообщение что-то по типу: socket operation on non-socket и указан каталог вроде /var/run/printer/output (вечером посмотрю точно). Посмотрел права - демону все доступно и он является владельцем. Задания в очередь добавляются, но lpr пишет, что демон не запущен (видимо из-за этой ошибки).

Что делать дальше?

2) Настройка звука
У меня стоит звук Realtek AC'97. Почитав в интернете понял, что device pcm в версии 6.0 заменяется на device sound. Создал новый файл конфигурации CUSTOM, добавил нужную строку, скомпилировал и установил. Все работает стабильно. После этого там еще нужно указать в rc.conf какие драйвера грузить. Т.к. ни в одном списке не нашел свою звуковуху, то указал опцию "все драйвера". Перегрузился, система нашлась. Mixer выдал громкости каналов. Звук заработал, но не во всех программах (например, не работает в проигрывателях компакт-дисков и не во всех проигрывателях читает файлы, играет, но музыка не слышна). Вопрос в следующем - можно ли указать другой параметр в rc.conf, чтобы не грузить лишнее и как заставить работать все программы.


Название: Re:CVSup
Отправлено: ExclusivE от 15 Август 2006, 00:41
При обновлении оно тащит различия файлов (diffы), может при этом жать на сервере (указывается в supfile).


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 15 Август 2006, 00:52
Звук по любому должен заработать после kldload snd_driver. Если не заработает - значит нету модуля ядра для твоей звуковухи (он есть). Эта команда загрузит все драйвера звуковух, лучше найти который нужен и грузить только его.  См. список модулей ядра (ls /boot/kernel/snd_*) и грузи в первой консоли по очереди, когда загрузишь нужный напишет о найденной звуковухе. Напиши в /boot/loader.conf snd_имя_load="YES".


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 15 Август 2006, 16:59
а что с принтером, а то я тут попробовал cups вместо lpd настроить, так у меня вроде даже перестала часть сценариев из rc.d грузиться. он у меня при загрузке cupsd вылетает с сигналом 49 (хз что это). попа...  :-\


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 15 Август 2006, 20:44
А хз, принтеры я еще не приручал. См. http://linuxprinting.org


Название: Re:CVSup
Отправлено: vania-pooh от 16 Август 2006, 12:15
ну то бишь, если у меня категории net-p2p нету вообще, то он стащит все ее дистрибутивы в этой категории в том или ином виде?


Название: Re:CVSup
Отправлено: ExclusivE от 17 Август 2006, 17:58
Не дистрибутивы, а только порты в которых указывается что откуда тянуть и как собирать.


Название: Re:CVSup
Отправлено: vania-pooh от 18 Август 2006, 08:56
т.е. реальные коды программ до момента установки остаются на соотв. серверах?


Название: Re:CVSup
Отправлено: ExclusivE от 18 Август 2006, 13:45
конечно


Название: Re:CVSup
Отправлено: vania-pooh от 23 Август 2006, 09:52
а кстати настроил я тут цвсап с простыми параметрами - то, что было в стандартном файле supfile (src all, сервер русский вроде 4). запустил я цвсап из иксов и он начал мне какие то библиотеки качать. в итоге не обновил целиком даже один порт, но накачал метров на 10 примерно. так и должно быть? (цвсап делаю первй раз, freebsd 6.0)


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 23 Август 2006, 20:47
а что с принтером, а то я тут попробовал cups вместо lpd настроить, так у меня вроде даже перестала часть сценариев из rc.d грузиться. он у меня при загрузке cupsd вылетает с сигналом 49 (хз что это). попа...  :-\

Э-э-э... как настраивал? У меня работает... Именно cups...


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 23 Август 2006, 20:53
сценарии восстановились. но cups по прежнему не пашет. я поставил сценарий cups.sh в rc.d, написал printcap, тока вот с установкой дров gimp_print есть проблемы - не собирается пакет. там вроде есть какие-то опции для фрибсд, но и с ними не пашет. напиши как ты устанавливал.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 23 Август 2006, 21:17
У меня линуха... Я из сырцов не собирал - поставил готовые бинарники, несколько манипуляций с конфигами и вуаля!


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 24 Август 2006, 00:26
Цитировать
тока вот с установкой дров gimp_print есть проблемы - не собирается пакет

Из портов?


Название: Re:CVSup
Отправлено: ExclusivE от 24 Август 2006, 00:29
Какие файлы он именно качал? Если они кончаются на ,v значт это истории версий файлов, они тебе нужны. В конфе достаточно сменить только зеркало для нормальной работы.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 24 Август 2006, 10:26
нет я взял пакет с linuxprinting.org по моему, распаковал во временный каталог и выполнил make build, с ошибкой. но он я так понял под фри с гемором идет, т.к. у него установочные пути по-линуксовски левые, потому как пишет не в /usr/local/, а cups у меня стоял изначально. я там прочитал, что есть веб-интерфейс у него на 631 порт, но у меня он не дает зайти на туда через браузер. возможно дело в том, что у меня не прописан в маршрутах 127.0.0.1, но факт остается фактом - при загрузке системы сценарий cups.sh вылетает с сигналом 49.


Название: Re:CVSup
Отправлено: vania-pooh от 24 Август 2006, 10:33
я посмотрю что он там качает, потому как мне кажется что он у меня будет все коды системы обновлять, кроме разделов на китайском, румынском и пр. языков, которые я запретил.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 24 Август 2006, 13:16
Поставь из портов, из них как правило все работает.
Вообще ставить руками то что есть в портах - изврат.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 24 Август 2006, 20:17
я логи нашел. там оказывается какие то проблемы с распознаванием localhost. вот пример ошибки при запуске cupsd:

E [24/Aug/2006:20:38:21 +0400] Unknown directive debug on line 159.
I [24/Aug/2006:20:38:21 +0400] Listening to 7f000001:631
I [24/Aug/2006:20:38:21 +0400] Listening to 0:631
E [24/Aug/2006:20:38:21 +0400] Unknown directive Order on line 820.
E [24/Aug/2006:20:38:21 +0400] Unknown directive Deny on line 821.
E [24/Aug/2006:20:38:21 +0400] Unknown directive Allow on line 822.
E [24/Aug/2006:20:38:21 +0400] Unknown directive Allow on line 823.
I [24/Aug/2006:20:38:21 +0400] Loaded configuration file "/usr/local/etc/cups/cupsd.conf"
I [24/Aug/2006:20:38:21 +0400] Configured for up to 100 clients.
I [24/Aug/2006:20:38:21 +0400] Allowing up to 100 client connections per host.
I [24/Aug/2006:20:38:21 +0400] Full reload is required.
I [24/Aug/2006:20:38:21 +0400] LoadPPDs: Read "/usr/local/etc/cups/ppds.dat", 4228 PPDs...
I [24/Aug/2006:20:38:22 +0400] LoadPPDs: No new or changed PPDs...
I [24/Aug/2006:20:38:22 +0400] Full reload complete.
E [24/Aug/2006:20:38:22 +0400] StartListening: Unable to bind socket for address 7f000001:631 - Can't assign requested address.

и самый смех, что у меня не пингуется 127.0.0.1, он не может адрес найти. и еще при загрузке мелькает, что не найдены файлы из серии localhost.rev. что можете сказать по этому поводу?

Отправлено: 24 Август 2006, 20:58:53
и вообще: как добавить маршрут на localhost?


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 24 Август 2006, 20:51
localhost прописывают в /etc/hosts


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 24 Август 2006, 21:31
там оно у меня есть. но пинг на 127.0.0.1 по прежнему не идет.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 24 Август 2006, 22:28
ifconfig показывает интерфейс lo0? Вывод ifconfig сюда.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 25 Август 2006, 08:53
вечером посмотрю. я настраивал через него тока свою встроенную сетевуху (nve0) на полный дуплекс 100 мбит\с, кажется там было что-то еще типа ppp или параллельного порта, но я могу ошибаться. а что делать если его там нет? если настраивать то как?


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 25 Август 2006, 15:30
Если нет - значт в ядре нету
device          loop            # Network loopback


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 27 Август 2006, 19:21
блин я проверил интерфейс lo0 есть:

localhost# ifconfig
nve0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::201:6cff:fece:7a98%nve0 prefixlen 64 scopeid 0x1
        inet 10.5.4.214 netmask 0xfffff800 broadcast 10.5.7.255
        ether 00:01:6c:ce:7a:98
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8008<LOOPBACK,MULTICAST> mtu 16384

теперь что  еще можно посмотреть насчет localhost (в rc.conf у меня прописана следующая строка - hostname="localhost.domain.ru")?
и вот еще что возможно понадобится:

localhost# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            10.5.0.1           UGS         0       24   nve0
10.4/16            10.5.0.4           UGS         0        0   nve0
10.5/21            link#1             UC          0        0   nve0
10.5.0.1           00:11:95:5c:a7:40  UHLW        2       22   nve0   1087
10.5.0.4           00:11:95:b0:fa:08  UHLW        2        0   nve0   1198
10.5.3.39          00:17:31:bb:06:e2  UHLW        1       33   nve0    382
10.5.5.125         00:40:f4:70:7e:33  UHLW        1        2   nve0   1013

Internet6:
Destination                       Gateway                       Flags      Netif Expire
fe80::%nve0/64                    link#1                        UC         nve0
fe80::201:6cff:fece:7a98%nve0     00:01:6c:ce:7a:98             UHL         lo0
ff02::%nve0/32                    link#1                        UC         nve0


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 27 Август 2006, 21:24
и еще как мне сделать, чтобы маршруты сохранялись при последующей перезагрузке: нужно написать соотв. сценарий или есть какой то параметр к команде route (типа route -p add ... в виндовс)?


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 28 Август 2006, 00:28
В /etc/rc.conf:
Код:
ifconfig_lo0="inet 127.0.0.1"   # нефиг было это убирать

static_routes="one two three"
route_one="       81.222.201.0    10.4.241.1      255.255.255.128"
route_two="       192.168.0.0     10.4.241.1      255.255.0.0"
route_three="       217.170.93.0    10.4.241.1      255.255.255.0"
В hostname можно прописать любое но оно должно резолвиться на любой твой ип иначе при запуске многих прог будут тормоза, а некоторые и вообще работать не будут.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 29 Август 2006, 09:52
так ну веб-настройка cups у меня заработала. но теперь для моего принтера нет соотв. ppd. Я из инструкций понял, что вроде как для этого нужен пакет foomatic, но он у меня не устанавливается, т.к. не соединяется с сервером. Я цвсап сделал вчера всего каталога /usr/ports/print и на этом трафик кончился. вот со следующего месяца возьму анлим и обновлю все дерево портов. и в итоге вопрос - смысл есть этот foomatic устанавливать и что это вообще?


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 29 Август 2006, 16:07
ppd скачиваются на сайте производителя принтера.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 30 Август 2006, 11:05
ну тогда найди хоть один ppd для принтеров canon на их сайте.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 30 Август 2006, 21:53
ну тогда найди хоть один ppd для принтеров canon на их сайте.

Какая модель? Тут валяются rpm-ки с ppd. Их можно оттуда выдрать. Если есть для конкретной модели...
ftp://download.canon.jp/pub/driver/

А вообще в сети ИМХО можно нарыть конкретный файл под конкретную модель. Вот тут, например

http://www.linuxprinting.org/printer_list.cgi?make=Canon


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 31 Август 2006, 10:36
canon s520, я че то порыл у них там на фтп и пока не нашел. наверное можно использовать дрова от s500, попробую сгенерировать ppd для него и поставить и посмотрим что получится.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 31 Август 2006, 10:39
canon s520, я че то порыл у них там на фтп и пока не нашел.
Блин, инет опять не работает...
Посмотри по второй ссылке - если там нет, значит нет нигде.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 31 Август 2006, 11:07
sec: Canon S520

faq: What alternate driver can I try?
ans: Try the "Canon BJC-8200" <show_printer.cgi?recnum=Canon-BJC-8200>
"CUPS" <cups-doc.html>
"Gimp-Print" <show_driver.cgi?driver=gimp-print> print drivers
and look here
"http://www.linuxprinting.org/pipermail/canon-list/2002q4/000651.html" <pipermail/canon-list/2002q4/000651.html>

faq: How come it doesn't print, even though the data light is blinking?
ans: Enable <fn>Send EOF</fn> in the driver options.

faq: Does Canon offer a driver?
ans: You may have some success with the fn(bjfiltercups-2.2-0.i386.rpm)
and fn(bjfilterpixus550i-2.2-0.i386.rpm) drivers from
"http://cweb.canon.jp/drv-upd/bj/bjlinux220.html" <http://cweb.canon.jp/drv-upd/bj/bjlinux220.html>
and "http://cweb.canon.jp/drv-upd/bj/other.html" <http://cweb.canon.jp/drv-upd/bj/other.html>

These drivers depend on libpng.so.2.  You may need to make a symlink
if your system has libpng.so.3.
<list><cmd>
cd /usr/lib
ls libpng*
ln -s libpng$(yourversion) libpng.so.2
</cmd></list>

After installation, be sure to restart CUPS.

The name of the CUPS driver to select is "PIXUS550i".


Название: Re:Вопросы по настройке FreeBSD
Отправлено: frost_ii от 31 Август 2006, 20:57
А вообще, конечно S520 - это софтовый принтер. Будет большим чудом, если его удасться завести под BSD...


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 02 Сентябрь 2006, 13:21
попробуем завести. все равно ничего не остается.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 03 Сентябрь 2006, 18:19
я тут обновил за три часа все дерево портов...
Отправлено: 03 Сентябри 2006, 18:24:34
а все оказалось очень просто. я поставил его как 8200 и все пошло.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ZERO_COOL от 05 Октябрь 2006, 16:07
Господа...есть вопрос на засыпку..
У меня есть два копма...и одна сеть...
Возможно ли обеденить их...через хаб..?
На одном из них стоит FreeBsd 6.1 на другом винда...
Хочу получить возможность коннектиЦЦа к Фре с винды(через хаб)...и чтобы фрю было видно из сети..
Есть ли такая возможность? И если есть...то как это организовать? (если можно подробно).
Спасибо.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 05 Октябрь 2006, 16:15
На фрю ставишь 2 сетевухи, к одной подключаешь локаль к другой второй комп кроссовером. Потом настраиваешь домашнюю сеть и нат.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ZERO_COOL от 05 Октябрь 2006, 16:46
Слухай Экс....не мог бы ты мне подсказать как корректно разбить раделы под фрю..чтоб не запороть...Винду?...хочу на первое время..поставить на один вич...и один...комп...чтобы попроще было разбираЦЦа...


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 05 Октябрь 2006, 20:52
Выдели место на винте при помощи например partition magic, оставь его без разделов и запомни все размеры. Загрузившись с лайвсиди фрюхи в редакторе разделов проверь их на правильность, если все нормально - создавай раздел. Если нет геометрию диска используемую виндой придется вводить вручную, ее можно узнать при помощи какой-то утилиты валяющейся в tools на фтп фрибсд.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 06 Октябрь 2006, 21:56
Слухай Экс....не мог бы ты мне подсказать как корректно разбить раделы под фрю..чтоб не запороть...Винду?...хочу на первое время..поставить на один вич...и один...комп...чтобы попроще было разбираЦЦа...
у меня стоит на одном винче и то и другое. я выделил 50 гиг неразмеченной области патишн мэджиком под фрю, остальные 150 под винд пока. потом с помощью sysinstall размечаешь разделы фри бсд. примерно так: / - ~100M, swap - 2*ram или 256 метров, если рама больше 512 метров, /var - 200-500 метров (стандартно именно в варе лежит каталог с расшаренными файлами ftpd), /home - надо думать в зависимости от того, что будешь ставить, потому что если будешь класть каталог фтп сюда, то надо побольше, иначе можно сделать пару гиг на документы юзверей и хватит, наконец, /usr - все оставшееся место (сюда ставятся все выполняемые файлы устанавливаемых тобой прог + библиотеки + программные конфиги и т.п.). при этом логический раздел (слайс) может быть один, но можно монтировать разные слайсы и даже разные винчи, как одни разделы фри бсд, так что добавление новых винчей не создаст проблем.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 07 Октябрь 2006, 02:52
ИМХО на /usr можно выделить гигов 10, больше вряд ли понадобится, остальное - /home. Или можно /home и /usr не делить, тогда фрюха разместит домашние каталоги в usr. О месте под своп можно поспорить, это зависит от того какие программы и в каком количестве планируется запускать. Но в любом случае дополнительное место для свопа можно выделить на любом разделе в файле.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 07 Октябрь 2006, 16:29
ну кстати да, про хоум я и говорю, что это зависит от того, что ставить. я например хочу в хоум запихать каталог фтп, поэтому поставлю побольше туды.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 07 Октябрь 2006, 21:14
тут блин новый гемор приобрел. поставил я значит себе вместо старого фри 6.0 32-разрядного, новый 6.1 64-разрядный. у меня есть драйвер для видеокарты с сайта нвидиа, который легко вставал в прошлый раз. теперь же при вызове инсталляции он выдает ошибку, связанную с отсутствием какой-то библиотеки на 32 разряда и ее "переделкой под 64 разряда". так вот может кто знает что там может быть за гемор, хотя я сомневаюсь, что кто-то знает. увы и ах.  :-\


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 10 Октябрь 2006, 22:35
Насколько я знаю 64-разрядного драйвера на видяхи нвидиа под фрю нету. Остается либо ждать его появления либо ставить линукс.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 11 Октябрь 2006, 16:14
я переставил все на 32 разряда и естессно все запахало. а линуксы кстати есть 64-разрядные?


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 16 Октябрь 2006, 09:05
Есть конечно.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 19 Октябрь 2006, 19:14
и конечно под них нет дров для нвидиа))) шутка.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 28 Октябрь 2006, 00:15
См. выше:
Цитировать
Остается либо ждать его появления либо ставить линукс.
.
http://www.nvidia.com/object/unix.html


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 28 Октябрь 2006, 14:24
тока там нету под фри дров.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: ExclusivE от 29 Октябрь 2006, 13:23
Ну а о чем я тут талдычу? -) Под линух есть, а под фрю нема пока.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: Dymka от 06 Ноябрь 2006, 03:10
Говорят, что вышла уже версия 6.2
Обещают, что stable.
Кто посоветует где взять и как лучше сделать апгрейд с 6.1?


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: vania-pooh от 06 Ноябрь 2006, 10:39
сохраняешь резервные копии основных конфигурационных файлов системы (rc.conf, sysctl.conf, devfs.conf, fstab, passwd и т.п.).
в сапфайл пишешь кроме обычных строк еще и src_all вместо ports_all (или вместе с ними) ну и соотв. релиз там укажи нужный.
потом делаешь цвсап (cvsup <имя сапфайла>), потом набираешь под рутом:
лучше перейти после этого в однопользовательский режим:
#shutdown
#cd /usr/src
#make buildworld (длится 1-2 часа, но моем амд 64 х2 4200+ шло ~45 мин).
потом правишь файл конфигурации ядра (сделай копию файла /sys/i386/conf/GENERIC в тот же каталог например с именем CUSTOM, редактируешь его как надо под свою систему), после чего пишешь:
#make buildkernel kernconf=CUSTOM (минут 10-20)
если надо, то копируешь (лучше сделай) старое ядро (#cp /boot/kernel/kernel /boot/kernel/kernel.bkp)
#make installkernel kernconf=CUSTOM
перегружаешься: #reboot
если все грузится нормально и попробуй позапускать какие-нить команды, то делаешь последний шаг:
#make installworld

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


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: Dymka от 06 Ноябрь 2006, 12:13
Спасибо огромное!
Одно не очень понятно стоит ли это всё усилий, столь ли существенны отличия?


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: ExclusivE от 06 Ноябрь 2006, 12:28
А я вчера по пьяни обновился. Цвсапнулся, make buildkernel, make installkernel, ребут, make buildworld installworld. Вроде работает =) И никаких single-user mode. Правда после установки мира я еще не ребутился.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: Dymka от 06 Ноябрь 2006, 12:46
Спасибо. Попробую на трезвую голову. =) Сегодня.


Название: Re:FreeBSD 6.1-RELEASE
Отправлено: vania-pooh от 06 Ноябрь 2006, 22:59
Спасибо огромное!
Одно не очень понятно стоит ли это всё усилий, столь ли существенны отличия?
не особо стоит. только если вы не псих-сисадмин.


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 09 Ноябрь 2006, 08:12
у меня тут проблемы с сидюком возникают странные. я в фстабе записал его как /dev/acd0, точка монтирования в общем нормальная, fs = cd9660, еще кодировку нашу ставил опцией -C. руками все монтирует. потом перегружаюсь и ядро выдает вот такое:
cd0 at ata0 bus 0 target 0 lun 0
cd0: <ASUS DRW-1608P3S 1.06> Removable CD-ROM SCSI-0 device
cd0: 66.000MB/s transfers
cd0: cd present [356237 x 2048 byte records]
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 1 0 0 1 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 2 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back
(cd0:ata0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:ata0:0:0:0): CAM Status: SCSI Status Error
(cd0:ata0:0:0:0): SCSI Status: Check Condition
(cd0:ata0:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata0:0:0:0): Illegal mode for this track
(cd0:ata0:0:0:0): Unretryable error
(cd0:ata0:0:0:0): cddone: got error 0x6 back

после чего мой фстаб обновляется до состояния:
/dev/cd0       /mnt/cdrom0               auto    ro,noauto       0       0

Что это может быть, потому как такие полтергейсты мне не нравятся.  >:(


Название: Re:Вопросы по настройке FreeBSD
Отправлено: vania-pooh от 09 Ноябрь 2006, 08:14
И еще вопрос: где отключаются ненужные сетевые устройства, чтобы они не отображались в ifconfig, а то у меня там всякие plip появляются.


Название: Поддержка железа в BSD
Отправлено: Lanak от 14 Январь 2007, 11:24
The *BSDstats Project (http://www.bsdstats.org/)
Цитировать
The mission of this site is to compile semi-accurate numbers for advocacy and marketing of the *BSD operating systems.

More specifically, we are trying to demonstrate to hardware and software vendors out there that *BSD should be viewed as a serious operating system, not just as a hobbyist system, for support (ie. hardware drivers) purposes.

Суть проекта - привлечение внимания производителей железа к BSD-системам, т.е. к выпуску драйверов. Если Вы пользуетесь BSD-системой, то можете принять участие.
Для этого необходим установить порт sysutils/bsdstats, который будет собирать и отсылать раз в месяц информацию о железе и установленных портах(если, конечно того пожелаете).

Кроме того, можно просто посмотреть на сайте статистику.


Название: Re: Поддержка железа в BSD
Отправлено: vania-pooh от 14 Январь 2007, 15:51
полезная информация, спасибо.


Название: FreeBSD 6.2 RELEASE
Отправлено: Lanak от 14 Январь 2007, 21:25
Вышла FeeBSD 6.2 RELEASE. Забираем для i386 тут (http://sh.ozerki.lan/FreeBSD/).


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 14 Январь 2007, 21:50
а второй диск там не предусмотрен?


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: Lanak от 14 Январь 2007, 22:08
Второй диск утром будет  ;)


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 15 Январь 2007, 19:14
надо подумать нужен ли мне этот релиз, потому как у меня уже 7.0-current.


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: Lanak от 15 Январь 2007, 20:29
надо подумать нужен ли мне этот релиз, потому как у меня уже 7.0-current.
Смотря для чего тебе 7.0 нужен. Если из-зи дров, то менять не стоит. Если нужна стабильность, то лучше все-таки поставить что-нибудь из STABLE.


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 15 Январь 2007, 22:05
к сожалению пересобирать всю систему мне что-то уже впадлу, да и качать заново 50 метров кодов тоже. с непроверенными кодами мне только поиграться интересно, а на свой старый дохлый пень я поставил 6.0 релиз. а кстати они в итоге rc2 за релиз объявили?


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: Lanak от 15 Январь 2007, 22:44
Код, если нужно, могу выложить в архивчике.
а кстати они в итоге rc2 за релиз объявили?
Если имеешь в виду 6.2 RC2, то это относится к диску bootonly, т.к. систему все равно с нета качаешь. Остальные (во всяком случае disk1) точно не от RC2 остались.


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 16 Январь 2007, 10:55
понятно, бум думать. и кстати, если у тебя есть диск 6.1 CD2, то добавь его тоже в вики.


Название: NVIDIA драйвер 9746 на FreeBSD 7.0-CURRENT
Отправлено: vania-pooh от 16 Январь 2007, 11:03
Надоело думать как это сделать, решил спросить. В общем проблема такая: поставил все перечисленное в теме + xorg 6.9 и получил глюки такого сорта: 1) при выходе из иксов виснет намертво и через минуту система перегружается
2) при запуске оконных менеджеров (кроме twm) происходит то же самое

На форуме нвидиа нашел патч, исправляющий эту дрянь (приложен сюда). И я только не понял как его применить. По идее это ведь обычный дифф двух исходников и я такие файлы нашел в исходниках драйвера. Так вот я так понимаю, что патч мы должны положить в каталог files в /usr/ports/x11/nvidia-driver/files/ (именно этот порт устанавливает мои дрова) и пересобрать дрова. Я положил его туда, но не помогло. Может патчи надо где-то еще в отдельном файле прописывать, что они есть? Патч взял http://www.nvnews.net/vbulletin/showthread.php?t=79360&page=2 (http://www.nvnews.net/vbulletin/showthread.php?t=79360&page=2) Кто сам добавлял патчи в порты, скажите как это делается?


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: Lanak от 17 Январь 2007, 02:08
понятно, бум думать. и кстати, если у тебя есть диск 6.1 CD2, то добавь его тоже в вики.
Добавил.


Название: Re: NVIDIA драйвер 9746 на FreeBSD 7.0-CURRENT
Отправлено: vania-pooh от 17 Январь 2007, 22:56
я сделал это сам! оказывается надо положить этот файл в каталог files в /usr/ports/x11/nvidia-driver, потом переименовать его в patch-* (патч, черта и что-угодно чтобы не забыть что это), а затем просто удалить старый драйвер:
#pkg_info | grep nvidia-driver
nvidia-driver-1.0.9746 <Pkg descr>
#pkg_delete nvidia-driver-1.0.9746 //(версия пакета приведена для примера и описание пакета тоже не стал писать)
После этого просто собираем новые дрова:
#cd /usr/ports/x11/nvidia-driver & make install clean


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: eXtractor от 25 Январь 2007, 10:44
А что на втором диске?


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 25 Январь 2007, 14:53
А что на втором диске?
ну как и в линуксе, на первом сама система, а на втором и последующих - софт в пакетах и доки (хотя здесь все, что касаются самой системы на 1 диске).


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: eXtractor от 25 Январь 2007, 20:30
А какой именно софт на втором диске?


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: vania-pooh от 25 Январь 2007, 20:53
А какой именно софт на втором диске?
блин ну я хз, я именно 6.2 не ставил, но качать стоит точно. там могут оказаться и пакеты-зависимости для cvsup и gnome, хотя вроде какая-то из графических оболочек была и на 1 диске. вывод из всего такой: если ты хочешь поставить основной софт с дистрибутива, то второй диск нужен. если собираешься компилировать самый свежий софт из портов (читай хэндбук и используй cvsup-репозиторий от Lanak), то хватит и 1 диска. если ставить как сервер (хттп, фтп), то 1 диск достаточно, ибо там все равно скорее всего ни апача, ни профтпд нет и кроме того во фрибсд есть встроенный в саму систему фтпд (правда слишком простой и слабонастраиваемый, но для анонимного доступа во все каталоги только на чтения опять же хватит). вообще у меня лежит в дц же оба диска, так что качать можешь с меня, побыстрее будет, чем с озерков.


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: eXtractor от 25 Январь 2007, 21:42
Утром, кстати, скорость с озерков гораздо выше. Сегодня скачал. Lanak'у спасибо :)


Название: Re: FreeBSD 6.2 RELEASE
Отправлено: ExclusivE от 29 Январь 2007, 15:49
Если хочется все собрать как тебе нравится то второй диск не нужен. Ставится сама система с первого диска, cvsup-without-gui пакетом, обновляются порты. Потом настраивается make.conf и все остальное собирается из портов.


Название: BSD-системы
Отправлено: SkAI от 26 Июнь 2007, 13:56
Пытаюсь настроить vpn на FreeBSD 6.2 через mpd.
Конфиги:
mpd.conf
Код:
default:
        load vpn
vpn:
        new -i ng0 vpn vpn
        set iface idle 0
        set bundle disable multilink
        set bundle authname LOGIN
        set bundle password PASSW
        set iface up-script /usr/local/etc/mpd/io-up.sh
        set iface down-script /usr/local/etc/mpd/io-down.sh
        set link mtu 1500
        set iface enable tcpmssfix
        set link keep-alive 60 180
        set link accept chap
        set link no pap
        set bundle disable compression
        set ccp yes mpp-e40
        set ccp no mpp-e128
        set bundle disable crypt-reqd
        set ccp no mpp-stateless
        set ipcp no vjcomp
        open

mpd.links
Код:
vpn:
        set link type pptp
        set pptp self 10.6.97.238
        set pptp peer 10.6.0.53
        set pptp enable originate incoming outcall

io-down.sh
Код:
#!/bin/sh
#iface=$4
ip_def_gw=10.6.97.1
/sbin/route delete 10.6.0.53
/sbin/route change default $ip_def_gw

io-up.sh
Код:
#!/bin/sh
iface=$4
ip_def_gw=10.6.97.1
/sbin/route delete 10.6.0.53
/sbin/route add 10.6.0.53 $ip_def_gw
/sbin/route change default $iface  -ifp ng0

запускаю mpd
Код:
# mpd
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 1684, version 3.18 (root@freebsd.org 09:16 15-Mar-2006)
[vpn] ppp node is "mpd1684-vpn"
mpd: bind: Can't assign requested address
mpd: can't get PPTP listening socket
[vpn] using interface ng0
[vpn] IFACE: Open event
[vpn] IPCP: Open event
[vpn] IPCP: state change Initial --> Starting
[vpn] IPCP: LayerStart
[vpn:vpn] [vpn] bundle: OPEN event in state CLOSED
[vpn] opening link "vpn"...
[vpn] link: OPEN event
[vpn] LCP: Open event
[vpn] LCP: state change Initial --> Starting
[vpn] LCP: LayerStart
[vpn] device: OPEN event in state DOWN
bind: Can't assign requested address
[vpn] PPTP call failed
[vpn] device is now in state OPENING
[vpn] device: DOWN event in state OPENING
[vpn] device is now in state DOWN
[vpn] link: DOWN event
[vpn] LCP: Down event
[vpn] device: OPEN event in state DOWN
[vpn] pausing 7 seconds before open
[vpn] device is now in state DOWN
[vpn] device: OPEN event in state DOWN
[vpn] pausing 2 seconds before open
[vpn] device is now in state DOWN
[vpn] device: OPEN event in state DOWN
bind: Can't assign requested address

Что делать? )
pptp?


Название: Re: VPN на FreeBSD
Отправлено: vania-pooh от 26 Июнь 2007, 16:16
ваще хз что такое mpd...


Название: Re: VPN на FreeBSD
Отправлено: Lanak от 27 Июнь 2007, 00:09
mpd обязательно юзать? м.б. проще pptp-client?
параметры pptp точно верные?


Название: Re: VPN на FreeBSD
Отправлено: SkAI от 27 Июнь 2007, 00:32
настроил по другому, вроде процесс начинает идти, но тут зависает вся система, приходится помогать себе кнопкой power! Чуть позже логи и конфиги приведу..ерунда какая-то..