Kirjoittaja Aihe: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä  (Luettu 4630 kertaa)

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Käsittääkseni ongelma on se, että bios ei tue tälläistä toimintaa. Käytössä win2000.
Korppuasemaa koneessa ei ole (se on vaihdettavissa cd aseman paikalle), mutta kuvittelisin olevan mahdollista vielä sellainen löytää.

Onko tiedossa mitään konstia moisen ongelman kiertämiseksi?

juyli

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #1 : 20.03.07 - klo:10.17 »
Käsittääkseni ongelma on se, että bios ei tue tälläistä toimintaa.

Kun puhe on kannettavasta, kurkkaa aluksi vaikka Linux on Laptops sivuille.
Sieltä löytyy tuohonkin malliin asennettuna useita Linux-jakeluja.
http://www.linux-on-laptops.com/ibm.html
mm. Xubuntu.

Onko tiedossa mitään konstia moisen ongelman kiertämiseksi?

Asennustapoja on useita, mutta melkoista kikkailua nuo ovat, jos cd-
eli normaali asennustapa eivät onnistu.
https://help.ubuntu.com/community/Installation

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #2 : 20.03.07 - klo:11.03 »
https://help.ubuntu.com/community/Installation/FromWindows

Eli tolla mennään.

Sen on pakko olla helppoa, kun täydellisen ymmärtämättömyyden tuomalla itsevarmuudella alkaa soutamaan paikassa, jossa jo alunperinkin todetaan homman olevan advanced.

Toivottakaa onnea!

juyli

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #3 : 20.03.07 - klo:11.22 »
Toivottakaa onnea!

Onnea!
Vielä jäi tärkein, ja ehkä osin helpoin asennustapa mainitsematta:
kovalevyn siirtäminen toiseen koneeseen, jossa tavan asennus onnistuisi.
Siinäkin kannattaa siis tehdä jokin server-asennus eli mahdollisimman
pieni, jolla saa systeemin pystyyn, jota sitten laajentaa apt-get:llä.
Kannettavan 2,5" -kovalevyt tarvitsevat jonkinmoisen adapterin, mutta
ehkäpä sille löytyy käyttöä myöhemminkin.
Ei tuokaa asennusvaihtoehto ole ihan triviaali, vaan vaatii pientä
paneutumista asiaan.

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #4 : 20.03.07 - klo:11.44 »
Helpoin?

Siis läppärin purkaminen ja kovalevyn siirtäminen on helpompaa, kun verkosta asentaminen?
Hui,

No, pitänee muistaa, että kyseessä on jo käytöstä hylätty kone, jolla ajattelin kokeilla linuxia. Olen lukenut, että xubuntu olisi suositellumpi tälläiseen vanhaan koneeseen, mutta ajattelin yrittää, että josko ubuntulla pärjäisi.

Olen uskotellut itselleni, että se on kevyempi, kuin win2000 ja virusturva yhteensä. Vaikka ei sen puoleen, tuntuu tämäkin nyt toimivan, kun poistin virusturvan käytöstä. (kuinka kauan?)

Passaan hommaa vielä siksi aikaa, että käyn penkomassa ullakkoa, josko korppuasema löytyisi ja voisi kokeilla smartbootmanageria?

Niin, ja en minä ensimmäistä kertaa ole linuxin kimpussa. Sormi meni suuhun jo kerran aikaisemmin, silloin oli vuosi 1996.
Josko tällä kertaa onnistuisi paremmin ja saisi sen jälkeen rohkeutta hylätä xp- kokonaan. Visvaa en ajatellut enää edes harkita.

kukasielon

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #5 : 20.03.07 - klo:12.41 »
Tässä olis kans yks vaihtoehtoinen asennustapa, joka itellä just meneillään. Mulla oli ongelmana DVD-asema, joka ei boottaa poltettua CD:tä.... ei edes SBM-korpulla.

http://www.ubuntugeek.com/install-ubuntukubuntuedubuntuxubuntu-without-cdrom-drive.html

eli asennus käynnistyslataajan avulla kovalevyllä olevasta imagesta.

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #6 : 20.03.07 - klo:14.51 »
Helpoin?

Siis läppärin purkaminen ja kovalevyn siirtäminen on helpompaa, kun verkosta asentaminen?
Hui,
Riippuu aika paljon läppäristä, itselläni kovalevyn irroitukseen menee about 30 sekuntia, ruuvi irti pohjasta ja kovo kiskoja pitkin ulos. Suosittelisin kyllä itsekin sitä asennustapaa, oikeastaan siitä syystä, että jatkossa voi hankittua kovalevyadapteria käyttää esim. varmuuskopioiden ottamiseen. Varoituksen sanana tosin läppärien kovoissa saa helposti pinnit väännettyä vinoon, koska ne eivät ole suojaavassa kolossa niin kuin 3,5" ide-levyissä.

Myös wubilla voi varmaan koittaa, tosin se ei tee osioita vaan tekee tiedoston ntfs-levylle, jota se käyttää tiedostojärjestelmänään, tilan ollessa kortilla se ei välttämättä ole hyvä tapa.

Debiaanin installeri http://goodbye-microsoft.com/ tekee sen juuri toisin, eli laittaa boot.iniin lataajan debiaanin netinstallerille, jonka kautta sitten hoituu osioinnit sun muut myös, debiaanista saa pienellä kikkailulla ubuntunkin tehtyä (tulee huonolla säkällä frankenbuild), tosin olisi varmaan mukavampi jos tuosta saisi asennettua suoraan ubuntun, täytyypi tutkailla.
En Vastaa Vaikeisiin Kysymyksiin.

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #7 : 20.03.07 - klo:18.09 »
Nyt on jo myöhäistä varoitella tai suositella ratkaisuja ongelmaan, sillä tuolta latasin: http://sourceforge.net/project/showfiles.php?group_id=151507

Instlux for Ubuntu

Tolla mennään.
instluxNETUbuntu6_06finnish.exe   

On tehnyt töitä jo kolmisen tuntia, joten ainakin win2k on byebye! Ei tule ikävä.
Eli toisin sanoen, hittoakaan en tiedä, mitä tuli tehtyä, mutta ainakin nyt on ongelmat eri. Sain muuten korppuaseman tohon koneeseen.

peran

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #8 : 20.03.07 - klo:18.39 »
Jännityksellä kuullaan lopputulos.

Tuliko uudenkarhean Linuxin käyttäjä vai saitko uuden paperinpainon ?

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #9 : 20.03.07 - klo:20.46 »
Tulin juuri kotiin, kone oli suorittanut loppuun työnsä. Käynnistin koneen ja tässä ollaan. Ubuntu asennettuna, sillä surffaan. Pitää totutella tähän. Käynnistyy ainakin nopeammin, kuin win2k. Perstuntumalla määritelty tosin. Muuten on hankala sanoa mitään, kun hakee noita automaattisia päivityksiä (14).

Helppo homma, kun ei tiedä mitä tekee. Alunperin asenteella, että tässä voi vain voittaa ja voitto tuli.

Toivotan ubuntun tervetulleeksi!

Kiitos kaikille vastanneille.

P.S IBM:n ihmetattihiirikin toimii, sitä pidän jo ihmeenä.

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E, ei soita poppia, eikä rockkia.
« Vastaus #10 : 21.03.07 - klo:08.47 »
Niinpä niin, ei pumppaa humppaa tämä läppäri.
Tosin ei tullut yllätyksenä tämä, sillä tuolta: http://linux-laptop.net/hosted/xubuntu-thinkpad770e.html käy ilmi, että sama ongelma on koskettanut muitakin. Ohje on selkeä, mutta mitään en siitä ymmärrä. Laitankin nyt peukalon suuhuni ja palaan asiaan myöhemmin.

Lainaus:

Additional setup needed
Sound
The CS4237B audio controller remained silent after the initial installation. The necessary modules and options has to be supplied by hand.  After reading info on the 770E on ThinkWiki, and quite a bit of googling, I managed to get the sound working (listening to music even as I now write using xmms). The first thing is to install pnpbios-tools. It supplies lspnp and setpnp tools.

Using lspnp gives the following information:

0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible

Running lspnp -v shows, that the io and irq are disabled. So, I first used setpnp 0e on; setpnp 0f on; setpnp 11 on. Of course you probably need root priviledges for this.  This time the relevant part of  lspnp -v | less shows
 
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled


So apparently the relevant parameters are port=0x530, cport=0x538, dma1=1, dma2=0, irq=5. I made a script which is placed in /etc/init.d/ibm-sound and is run on boot. Here it is:

setpnp 0e on
setpnp 0f on
setpnp 11 on
modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0


peran

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #11 : 21.03.07 - klo:15.32 »
Korjaus/lisäys edelliseen:

Aloita siis tästä kohdasta:

Seuraava päätteessä:
Koodia: [Valitse]
sudo apt-get install pnpbios-tools

Mitähän antaa seuraava komento päätteessä;
Koodia: [Valitse]
lspnp
Jatkuu kohta:

Sieltä tulee ottaa ylös seuraavat rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible

Rivien ensimmäiset 2 tavua saattaa olla erit., ja ne tulee ottaa ylös.


Sitä ehkä kannattaa kokeilla ennen kuin lisää init.d-hakemistoon.

Sitten päätteessä:
Koodia: [Valitse]
lspnp -v | lessJosta rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Näistä disabled kohdat tulee laittaa päälle:
Lisäksi seuraavat tiedot ilmeisestikin tärkeitä:
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

...

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207
...

Vahvennetut voivat olla erit, ja ne tulee pistää ylös:

Suorita päätteessä seuraava:
Koodia: [Valitse]
sudo gedit ibmsound
Lisää seuraavat rivit ko. tekstitiedostoon Muuttaen siten, että ko. ylös merkityt tavut setpnp:llä päälle.
Koodia: [Valitse]
setpnp 0e on
setpnp 0f on
setpnp 11 on
modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0

Huomioi seuraavat portit, samoiksi kuin aikasemmin löytyvät portit:
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0


Annetaan suoritusoikeus ko. tiedostolle:
Edelleen päätteessä:
Koodia: [Valitse]
sudo chmod 744 ibmsound
Suoritetaan ko. tiedosto:
Edelleen päätteessä:
Koodia: [Valitse]
sudo ./ibmsound

Sitten säätämään äänikorttia s.e. äänet saa pelittämään:
(Kaksoisklikkaa kovaaääniskuvaketta).
(Ainakin Pää- ja PCM-äänikanavat kannattaa laittaa kaakkoon.

Ääniä voi testata järjestelmä-äänillä: Järjestelmä->Asetukset->Ääni

Jos onnistui äänten säätäminen niin sen voikin sitten kopioida ko. paikkaan, josta se suoritetaan käynnistämisen yhteydessä.

päätteessä:
Koodia: [Valitse]
sudo mv ibmsound /etc/init.d/ibm-sound

Tämä tietenkin, mikäli ymmärsin ohjeet oikein.


- Suurten muokkailujen jälkeen sain vihdoinkin tämän valmiiksi. Alkuperäisessä ohjeessa on minulle vähän liian tiiviisti sanottu asia, joten en ymmärtänyt aluksi oikein ohjetta, ehkä nyt olen ymmärtänyt paremmin..
« Viimeksi muokattu: 21.03.07 - klo:15.58 kirjoittanut peran »

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #12 : 21.03.07 - klo:16.37 »
Toivottavasti en vaikuta nyt aivan hölmöltä, sillä olen ainoastaan tietämätön, mutta näin käy jo alkumetreillä:

beever@ubuntu1:~$ sudo apt-get install pnpbios-tools
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia pnpbios-tools ei löytynyt
beever@ubuntu1:~$


Mitä teen väärin?

pjotr

  • Käyttäjä
  • Viestejä: 625
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #13 : 21.03.07 - klo:16.49 »
Toivottavasti en vaikuta nyt aivan hölmöltä, sillä olen ainoastaan tietämätön, mutta näin käy jo alkumetreillä:

beever@ubuntu1:~$ sudo apt-get install pnpbios-tools
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia pnpbios-tools ei löytynyt
beever@ubuntu1:~$

Löytyy universesta.

http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot#Ohjelmavarastojen_lis.C3.A4.C3.A4minen_pakettienhallintaohjelmalla
www.tehotuotanto.net

The surest sign that intelligent life exists elsewhere in the Universe is that none of it has tried to contact us.

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #14 : 22.03.07 - klo:16.56 »
Elikkä tämä oli prikulleen sama, nyt kun sain sen vihdoin sieltä esiin:

Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible
Sitten seuraavan sain vielä tehtyä:
Koodia: [Valitse]
lspnp -v | lessJosta rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io disabled
        io disabled
        io disabled
        irq disabled
        dma disabled
        dma disabled

0f CSC0010 Crystal PnP audio system control registers
        io disabled

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Tässä kohdassa meni taas peukalo suuhun.

juyli

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #15 : 22.03.07 - klo:17.14 »
11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Pistäpä rohkeasti tekemäsi /etc/init.d/ibm-sound tiedoston sisältö näytille.
Mielestäni tuo tiedosto ei automaattisesti käynnisty konetta käynnistettäessä.
Se käynnistyy kuitenkin komennolla
Koodia: [Valitse]
sudo /etc/init.d/ibm-sound

Jos tuo komento käynnistyy, ja saamme korttiin eloa, voimmekin yhdessä
miettiä, miten palveluita/skriptejä saa Ubuntussa automatisoitua käynnistyksen
yhteydessä.
Siitäkin tosin Janne on tehnyt oppaan HOWTO/Oppaat-palstalle.

peran

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #16 : 22.03.07 - klo:19.14 »
Koodia: [Valitse]
[quote author=beever link=topic=9067.msg64848#msg64848 date=1174575380]
Elikkä tämä oli prikulleen sama, nyt kun sain sen vihdoin sieltä esiin:

[code]0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible
[/quote]

Hyvä, että sait tehtyä.

code]lspnp -v | less[/code]

Josta rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io disabled
        io disabled
        io disabled
        irq disabled
        dma disabled
        dma disabled

0f CSC0010 Crystal PnP audio system control registers
        io disabled

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Tässä kohdassa meni taas peukalo suuhun.


Nyt en keksi missä vika voisi olla, mutta löytyisiköhän BIOS:sta vipua, jolla saisi audiot päälle.
Jos ei löydy, voipi kokeilla (, vaikka tämäkin on puhdas veikkaus) päätteessä seuraavaa, ja sitten sen jälkeen uudestaan lspnp -v - vivulla:

Päätteessä
Koodia: [Valitse]
sudo setpnp 0e on
sudo setpnp 0f on
sudo setpnp 11 on

Näiden jälkeen siis päätteessä...
Koodia: [Valitse]
lspnp -v | less
« Viimeksi muokattu: 23.03.07 - klo:00.14 kirjoittanut peran »

beever

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #17 : 22.03.07 - klo:22.12 »
Tämä ensin:
Koodia: [Valitse]
sudo setpnp 0e on
sudo setpnp 0f on
sudo setpnp 11 on

Ja sitten näyttääkin jo aivan samalta, kuin edellä esitetty.


Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Luotu tiedosto ibmsound, annettu sille suoritusoikeus ja suoritettu.
Tämän jälkeen tuli ilmoitus, uusi laite!

Seuraava herja:

VIRHE: Äänenvoimakkuuden hallinta ei löytänyt ohjaimia tai laitteita, joita säätää. Tämä tarkoittaa että joko oikeat GStreamer-liitännäiset eivät ole asennettuina tai että äänikorttisi ei ole määritelty.


peran

  • Vieras
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #18 : 23.03.07 - klo:00.28 »
Jo edellisessä viestissäni kerroin, että minulta loppui taidot, joten taidottomana edelleen neuvon t.s. olen edelleen ulalla miksi korttisi ei toimi, mutta me molemmat tiedämme olevamme aivan hiuskarvan päässä oikeasta ratkaisusta. ;)

Minä en kuitenkaan neuvonut sinua tekemään aivan samalla tavalla kuin ohjeessa luki.

Ohjeessa sanottiin, että tämä kyseinen ajettava tiedosto, pitäisi laittaa aloitusscripteihin init.d:hen.

Epäilen, että jää errorit kuitenkin päälle, mutta voithan kopioida sen kuitenkin init.d:hen.

Se tapahtuu seuraavasti päätteellä:
Koodia: [Valitse]
sudo cp ibmsound /etc/init.d/ibmsound
Jos kysyy, kirjoitetaanko jonkin päälle, niin vastaa kieltävästi, sillä niiden tiedostojen kanssa saa olla tarkkana.

Sen jälkeen buuttia kehiin, mutta lue viestini loppuun asti ennen sitä.

Valmistaudu kuitenkin siihen, ettet pääse X-päätteeseen ollenkaan vaan joudut poistamaan ko. tiedoston grub-valikosta valittavan recovery-moodin avulla.

Mikäli joudut ko. tilanteeseen, niin recovery-moodissa ko. tiedoston poistaminen tapahtuu seuraavalla käskyllä:
Koodia: [Valitse]
rm /etc/init.d/ibmsound

Recovery-tilassa ei tarvitse/saa käyttää sudoa, koska toimit siinä root-käyttäjänä.

Luulisin kuitenkin, ettet lopullisesti hajota käyttistäsi siinä temppuilemisella.
« Viimeksi muokattu: 23.03.07 - klo:00.42 kirjoittanut peran »

nanob

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: IBM ThinkPad 770E ei ole mahdollista bootata cd:ltä
« Vastaus #19 : 13.04.07 - klo:11.53 »
Korjaus/lisäys edelliseen:

Aloita siis tästä kohdasta:

Seuraava päätteessä:
Koodia: [Valitse]
sudo apt-get install pnpbios-tools

Mitähän antaa seuraava komento päätteessä;
Koodia: [Valitse]
lspnp
Jatkuu kohta:

Sieltä tulee ottaa ylös seuraavat rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
0f CSC0010 Crystal PnP audio system control registers
10 CSC0001 Crystal PnP audio system joystick
11 CSC0003 Crystal PnP audio system MPU-401 compatible

Rivien ensimmäiset 2 tavua saattaa olla erit., ja ne tulee ottaa ylös.


Sitä ehkä kannattaa kokeilla ennen kuin lisää init.d-hakemistoon.

Sitten päätteessä:
Koodia: [Valitse]
lspnp -v | lessJosta rivit:
Koodia: [Valitse]
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207

11 CSC0003 Crystal PnP audio system MPU-401 compatible
        io disabled
        irq disabled

Näistä disabled kohdat tulee laittaa päälle:
Lisäksi seuraavat tiedot ilmeisestikin tärkeitä:
0e CSC0000 Crystal PnP audio system CODEC
        io 0x0530-0x0537
        io 0x0388-0x038b
        io 0x0220-0x0233
        irq 5
        dma 1
        dma 0

...

0f CSC0010 Crystal PnP audio system control registers
        io 0x0538-0x053f

10 CSC0001 Crystal PnP audio system joystick
        io 0x0200-0x0207
...

Vahvennetut voivat olla erit, ja ne tulee pistää ylös:

Suorita päätteessä seuraava:
Koodia: [Valitse]
sudo gedit ibmsound
Lisää seuraavat rivit ko. tekstitiedostoon Muuttaen siten, että ko. ylös merkityt tavut setpnp:llä päälle.
Koodia: [Valitse]
setpnp 0e on
setpnp 0f on
setpnp 11 on
modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0

Huomioi seuraavat portit, samoiksi kuin aikasemmin löytyvät portit:
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 dma1=1 dma2=0 irq=5 isapnp=0


Annetaan suoritusoikeus ko. tiedostolle:
Edelleen päätteessä:
Koodia: [Valitse]
sudo chmod 744 ibmsound
Suoritetaan ko. tiedosto:
Edelleen päätteessä:
Koodia: [Valitse]
sudo ./ibmsound

Sitten säätämään äänikorttia s.e. äänet saa pelittämään:
(Kaksoisklikkaa kovaaääniskuvaketta).
(Ainakin Pää- ja PCM-äänikanavat kannattaa laittaa kaakkoon.

Ääniä voi testata järjestelmä-äänillä: Järjestelmä->Asetukset->Ääni

Jos onnistui äänten säätäminen niin sen voikin sitten kopioida ko. paikkaan, josta se suoritetaan käynnistämisen yhteydessä.

päätteessä:
Koodia: [Valitse]
sudo mv ibmsound /etc/init.d/ibm-sound

Tämä tietenkin, mikäli ymmärsin ohjeet oikein.

Näillä ohjeilla äänet toimii kunhan bios:sta on asetettu QuickBoot = Disable ja ACPI:tä ei ole pakotettu päälle kernelin bootti parametreissa.

Huom! Ilman ACPI:tä  koneen tuuletin ei käynnisty koskaan(vaikka cpu:n lämpötila olisi yli 90C). Jos ACPI on käytössä yo. ohje ei toimi.

ACPI pakotettuna päälle (kernelin bootti parametrilla acpi=force) voi käyttää seuraavia komentoja:
Koodia: [Valitse]
sudo -s

echo 'activate' > /sys/devices/pnp0/00:05/resources
echo 'activate' > /sys/devices/pnp0/00:06/resources
echo 'activate' > /sys/devices/pnp0/00:07/resources

modprobe snd-pcm
modprobe snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0

Tuulettimen saa käynnistymään komennolla:
Koodia: [Valitse]
echo 0 > /proc/acpi/fan/FN00/state

Näistä voi sitten tehdä skriptit ibmsound ja fan_on ja kopioida ne /etc/init.d/ hakemistoon ja suorittaa komennot:
Koodia: [Valitse]
cd /etc/init.d/
sudo update-rc.d ibmsound defaults
sudo update-rc.d fan_on defaults

jolloin skriptit suoritetaan automaattisesti käynnistyksen yhteydessä.
« Viimeksi muokattu: 13.04.07 - klo:15.43 kirjoittanut nanob »
IBM Thinkpad T41p