Установка NetBSD 5.0.1 на PowerMac G4 MDD
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- itux
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2008-11-09 12:37:55
- Откуда: Kemerovo
- Контактная информация:
Установка NetBSD 5.0.1 на PowerMac G4 MDD
OpenBSD 4.5 - встала и почти работает (сегодня умудрился снести ее... третий раз и все не наука, что-бы отключать нужный винт )
FreeBSD 7.2 - не встала, не очень то и хотелось!!
NetBSD 5.0.1 - предстоит выяснить, будет ли работать...
Ну об этом уже расскажу завтра
FreeBSD 7.2 - не встала, не очень то и хотелось!!
NetBSD 5.0.1 - предстоит выяснить, будет ли работать...
Ну об этом уже расскажу завтра
несу чушь, не дорого... звонить +7903.......
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
- itux
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2008-11-09 12:37:55
- Откуда: Kemerovo
- Контактная информация:
Re: Установка NetBSD 5.0.1 на PowerMac G4 MDD
Установил!
И так, перерыл пол интернета в поисках информации по установке сего чуда на повермак, почему повер мак ? да потому что по мануалу что приложен к диску (т.е. на диске записанный), можно поставить на любой мак, кроме моего... А искал я не просто информацию как да что, а какой-нибудь гайд на тему как я ставил НетБСД на ПоверМак Г4 )
Нашел(если будет надо выложу) его здесь http://wiki.netbsd.se/How_to_install_Ne ... _G4_(Grey) и здесь http://mauroandres.wordpress.com/2007/0 ... c-install/
В основном делал все по первому гайду, так что смотреть в него, но есть кое какие правки касаемые разбивки жесткого диска, уже чисто мои попытки и изыскивания:
1) Fetching pdisk Это уже не надо, в 5.0.1 версии оно есть )
2) Partitioning the hard disk
2.1) ->
2.2) Fetch pkgsrc.tar.gz для нас можно и поближе
Остальное все по мануалу, только у меня не оказалось vi и я выкрутился методом построчной засписи через echo
Чуть позже выложу конфигурационные файлы и dmesg
И так, перерыл пол интернета в поисках информации по установке сего чуда на повермак, почему повер мак ? да потому что по мануалу что приложен к диску (т.е. на диске записанный), можно поставить на любой мак, кроме моего... А искал я не просто информацию как да что, а какой-нибудь гайд на тему как я ставил НетБСД на ПоверМак Г4 )
Нашел(если будет надо выложу) его здесь http://wiki.netbsd.se/How_to_install_Ne ... _G4_(Grey) и здесь http://mauroandres.wordpress.com/2007/0 ... c-install/
В основном делал все по первому гайду, так что смотреть в него, но есть кое какие правки касаемые разбивки жесткого диска, уже чисто мои попытки и изыскивания:
1) Fetching pdisk Это уже не надо, в 5.0.1 версии оно есть )
2) Partitioning the hard disk
2.1)
Код: Выделить всё
# pdisk /dev/wd0c
Код: Выделить всё
# pdisk /dev/rwd0c
Код: Выделить всё
ftp -a ftp://ftp.chg.ru/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz
Чуть позже выложу конфигурационные файлы и dmesg
несу чушь, не дорого... звонить +7903.......
- itux
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2008-11-09 12:37:55
- Откуда: Kemerovo
- Контактная информация:
Re: Установка NetBSD 5.0.1 на PowerMac G4 MDD
Ни дня без преключений! Вот наш лозунг, и буквально вчера (07.08.2009) мною было решено оптимизировать ядро и влючить/ выключить в нем нужное/лишнее. К примеру есть желание вырубить поддержку IPv6 и включить PF. Как только собрался с духом, прикупил бубен, тут-же у бубна лопнула кожа ))))
Вообщем ситуация:
- Из мануала по установке сырцов для сборки ядра было выяснено что надо два пакета, sys.tar.gz и config.tar.gz (для перекомпиляции утилиты config)
- Попробовал собрать без обновления config, что и следовало ожидать, не сработала комманда config и выдала сообщение:
- Потому было решено скомпилить и установить эту приладу. Распаковал архив куда нужно, и:
Но и в этот раз мы не лыком шиты, читали даташиты,... искали по полям, гуглям и яндексам....
Вообщем ничего умного на этот счет пока не найдено, подписался на рассылку в netbsd теперь жду пока объяснят мне такому криворукому, почему у всех все работает а у меня нет !!!
Вообщем ситуация:
- Из мануала по установке сырцов для сборки ядра было выяснено что надо два пакета, sys.tar.gz и config.tar.gz (для перекомпиляции утилиты config)
- Попробовал собрать без обновления config, что и следовало ожидать, не сработала комманда config и выдала сообщение:
Код: Выделить всё
system# config MyKernel
../../../../conf/files:4: your sources require a newer version of
config(1) -- please rebuild it.
*** Stop.
- Потому было решено скомпилить и установить эту приладу. Распаковал архив куда нужно, и:
Код: Выделить всё
system# cd /usr/src/usr.bin/config
system# make
# compile config/files.o
cc -O2 -Wno-format-y2k -Werror -I/usr/src/usr.bin/config -I.
-I/usr/src/usr.bin/cksum -c files.c
In file included from files.c:53:
defs.h:209: error: expected specifier-qualifier-list before 'devmajor_t'
defs.h:370: error: expected specifier-qualifier-list before 'devmajor_t'
defs.h:434: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'maxbdevm'
defs.h:435: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'maxcdevm'
files.c: In function 'fixdevsw':
files.c:351: error: 'struct devm' has no member named 'dm_cmajor'
files.c:351: error: 'struct devm' has no member named 'dm_cmajor'
files.c:352: error: 'struct devm' has no member named 'dm_bmajor'
files.c:352: error: 'struct devm' has no member named 'dm_bmajor'
files.c:358: error: 'struct devm' has no member named 'dm_bmajor'
files.c:358: error: 'struct devm' has no member named 'dm_cmajor'
files.c:360: error: 'struct devm' has no member named 'dm_bmajor'
files.c:360: error: 'struct devm' has no member named 'dm_cmajor'
files.c:366: error: 'struct devm' has no member named 'dm_bmajor'
files.c:367: error: 'struct devm' has no member named 'dm_cmajor'
files.c:375: error: 'struct devm' has no member named 'dm_cmajor'
files.c:375: error: 'struct devm' has no member named 'dm_bmajor'
files.c:378: error: 'struct devm' has no member named 'dm_opts'
files.c:379: error: 'struct devm' has no member named 'dm_opts'
files.c:382: error: 'struct devm' has no member named 'dm_cmajor'
files.c:382: error: 'NODEVMAJOR' undeclared (first use in this function)
files.c:382: error: (Each undeclared identifier is reported only once
files.c:382: error: for each function it appears in.)
files.c:390: error: 'struct devm' has no member named 'dm_cmajor'
files.c:394: error: 'struct devm' has no member named 'dm_cmajor'
files.c:401: error: 'struct devm' has no member named 'dm_cmajor'
files.c:404: error: 'struct devm' has no member named 'dm_bmajor'
files.c:412: error: 'struct devm' has no member named 'dm_bmajor'
files.c:416: error: 'struct devm' has no member named 'dm_bmajor'
files.c:423: error: 'struct devm' has no member named 'dm_bmajor'
files.c: In function 'fixcount':
files.c:452: error: 'struct devbase' has no member named 'd_umax'
files.c:456: error: 'struct devbase' has no member named 'd_umax'
*** Error code 1
Stop.
make: stopped in /usr/src/usr.bin/config
Вообщем ничего умного на этот счет пока не найдено, подписался на рассылку в netbsd теперь жду пока объяснят мне такому криворукому, почему у всех все работает а у меня нет !!!
несу чушь, не дорого... звонить +7903.......
- itux
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2008-11-09 12:37:55
- Откуда: Kemerovo
- Контактная информация:
Re: Установка NetBSD 5.0.1 на PowerMac G4 MDD
А пока разбираюсь сетевой подсистемой. IPF+IPNAT
Вот мои конфиги:
cat /etc/bee/ipf.conf
cat /etc/bee/ipnat.conf
При моих настройках работает только аська!(
Веб и прочее почему-то не проходит
Может кто разбирался с фаером, подскажет где я не прав
Вот мои конфиги:
cat /etc/bee/ipf.conf
Код: Выделить всё
# rules specific to the loopback interface
pass out quick on lo0
pass in quick on lo0
# rules specific to the rtk0 interface
pass out quick on rtk0
pass in quick on rtk0
# rules specific to the gem0 interface
pass out quick on gem0
pass in quick on gem0
# rules specific to the ppp0 interface
## block unrouted hosts
block in quick on ppp0 from 127.0.0.0/8 to any
block in quick on ppp0 from 192.168.0.0/16 to any
block in quick on ppp0 from 172.16.0.0/12 to any
block in quick on ppp0 from 10.0.0.0/8 to any
block out quick on ppp0 from any to 127.0.0.0/8
block out quick on ppp0 from any to 192.168.0.0/16
block out quick on ppp0 from any to 172.16.0.0/12
block out quick on ppp0 from any to 10.0.0.0/8
## block nmap
block return-rst in log quick on ppp0 proto tcp from any to any flags FUP
## pass all other
pass out quick on ppp0 proto tcp from 192.168.1.0/24 to any flags S/FSRA keep state
pass out quick on ppp0 proto udp from 192.168.1.0/24 to any keep state
Код: Выделить всё
map ppp0 192.168.1.0/24 -> MY_INET_IP/32 proxy port ftp ftp/tcp
map ppp0 192.168.1.0/24 -> MY_INET_IP/32 portmap tcp/udp 10000:60000
map ppp0 192.168.1.0/24 -> MY_INET_IP7/32
Веб и прочее почему-то не проходит
Может кто разбирался с фаером, подскажет где я не прав
несу чушь, не дорого... звонить +7903.......
- itux
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2008-11-09 12:37:55
- Откуда: Kemerovo
- Контактная информация:
Re: Установка NetBSD 5.0.1 на PowerMac G4 MDD
Нашел таки исходники для ядра )
Вчера пробовал все настроить через PF
В общем мистика а не NetBSD )))
P.s. tcpdump -i ppp0 -vv host google.com показывает только пинги )
Вчера пробовал все настроить через PF
Код: Выделить всё
WAN=rtk0
LAN=gem0
INET=ppp0
DC="30001"
TOR="30002"
LANIP1="192.168.1.2"
set skip on lo0
set skip on $LAN
nat pass on $WAN inet from any -> $WAN # Ощущение что весь трафик летит сюда
nat pass on $INET inet from any -> $INET # А не сюда
rdr pass on $WAN proto { tcp, udp } from any to any port { $DC, $TOR } -> { $LANIP1 }
rdr pass on $INET proto { tcp, udp } from any to any port { $DC, $TOR} -> { $LANIP1 }
pass out quick on $WAN inet all keep state
pass out quick on $INET inet all keep state
P.s. tcpdump -i ppp0 -vv host google.com показывает только пинги )
несу чушь, не дорого... звонить +7903.......