Swego czasu szukalem takiego opisu lecz znalazlem tylko jedna wersje
i to w jezyku angielskim wiec postanowilem samemu cos naskrobac.
Metoda byla testowana na OpenBSD 3.8 i OSS 3.99.3c (i386).
Zmieniamy securelevel=1 na securelevel=-1.
Jest to potrzebne by moduly OSS mogly zostac zaladowane do kernela.
Zmiana zostanie zastosowane przy kolejnym starcie systemu, ale to
pozniej.
Teraz czas na rekompilacje jadra. Jesli nie mamy jego zrodel to:
lub
by dokonac aktualizacji tego co jest.
Teraz mozemy postapic na 2 sposoby - wykorzystac m�j skrypt,
lub wyedytowac plik konfiguracyjny jadra samemu.
Jest to konieczne w celu usuniecia wbudowanych w system sterownik�w, kt�re
moga
przeszkadzac w poprawnym dzialaniu OSS.
W pierwszym przypadku wystarczy pobra� w/w skrypt, nastepnie wykona�:
W drugim przypadku trzeba wykonac prace skryptu recznie:
W otwartym pliku trzeba wykomentowac (dodac '#' przed) nastepujacymi
liniami:
"#uaudio* at uhub? port ? configuration ? #pss0 at isa? port 0x220 irq 7 drq 6 #sp0 at pss0 port 0x530 irq 10 drq 0 #eap* at pci? dev ? function ? #eso* at pci? dev ? function ? #sv* at pci? dev ? function ? #neo* at pci? dev ? function ? #cmpci* at pci? dev ? function ? #auich* at pci? dev ? function ? #clcs* at pci? dev ? function ? #clct* at pci? dev ? function ? #fms* at pci? dev ? function ? #auvia* at pci? dev ? function ? #maestro* at pci? dev ? function ? #yds* at pci? dev ? function ? #sb0 at isa? port 0x220 irq 5 drq 1 #sb* at isapnp? #ess* at isapnp? #wss0 at isa? port 0x530 irq 10 drq 0 #wss* at isapnp? #pas0 at isa? port 0x220 irq 7 drq 1 #gus0 at isa? disable port 0x220 irq 7 drq 1 drq2 6 #ym* at isapnp? #mpu* at isapnp? #aria0 at isa? port 0x280 irq 10 drq 0 flags 0x1 #opl0 at isa? port 0x388 #opl* at eso? #opl* at sb? #opl* at ess? #opl* at yds? #midi* at pcppi? #midi* at sb? #midi* at opl? #midi* at ym? #midi* at mpu? #spkr0 at pcppi? #audio* at sb? #audio* at gus? #audio* at pas? #audio* at sp? #audio* at ess? #audio* at wss? #audio* at ym? #audio* at eap? #audio* at eso? #audio* at sv? #audio* at neo? #audio* at cmpci? #audio* at clcs? #audio* at clct? #audio* at auich? #audio* at fms? #audio* at auvia? #audio* at uaudio? #audio* at maestro? #audio* at yds? #pseudo-device sequencer 1"
Gdy juz to zrobimy, wystarczy tylko:
Teraz przychodzi pora na reboot.
Po ponownym uruchomieniu sie systemu bedziemy juz mogli bez problemow
zainstalowac OSS na naszym OpenBSD.
UWAGA!
Jak zawsze nie ponosze za nic odpowiedzialnosci.
Milej zabawy!
Autor: Micha� "Faszczu" Faszczewski.
Powr�t na g�r� strony...