Kirjoittaja Aihe: Ubuntu Server 14.04 64-bit + ZoneMinder + Dealextreme DVR kortti  (Luettu 9354 kertaa)

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
HUOM!!
AIHE MUUTETTU, ollut aiemmin kyse 11.04 versiosta, mut nyt ongelma 14.04 versiossa

********************************************************************

Moeps..

Elikkäs tuli asenneltua Ubuntu Server 11.04 64-bit, ja päiviteltyä. Sambat, SSH:t jne jne jne saatu toimimaan ja masiina toimii muuten nyt ongelmitta (mitä nyt dmesg huutaa hoosiannaa), mutta ajatuksena oli saada tuollaiden Dealextremen halpiskortti toimimaan ZoneMinderin kanssa jolla voisi vähän vahtia tuota pihamaastoa.

Zoneminder asentui ongelmitta, kortti taas ei. En saa ajureita istumaan kunnolla ja tiedän jo syynkin, mutta miten ratkaisen?

dmesg: http://paste.ubuntu.com/603448/
Josta tärkein osuus tämän asian kannalta käsittääkseni: http://paste.ubuntu.com/603449/

Kokeiltu tuota netissä monessa paikassa olevaa:
Koodia: [Valitse]
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=77
card= "arvo" kokeiltu 0,1,77,79
Tulee pitkä ilta jos jokaista kokeilen vuoronperään...

Mutta eipä ole omaan ongelmaan auttanut, dmesg näyttää aina vain samaa, samoin lspci: http://paste.ubuntu.com/603451/

Onko kellään kokemuksia tai mitään neuvoja millä pääsisin tästä pidemmälle?

Kortti on testattu WinXP Pro 32-bit SP3 ja siinä toimi moitteetta, softa vain oli erittäin käpyinen...

Apuja kaivaten...
Tuomo
« Viimeksi muokattu: 22.11.14 - klo:15.40 kirjoittanut Tumphu »

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
DealExtremen sivuilla puhutaan aivan eri piirisarjoista, joten näyttäis piirisarja vaihtuneen. Kuten toi dmesg kertoo, niin kiinalaiset ovat vähän "oikoneet" :)
Koodia: [Valitse]
May  4 21:51:44 SERVER kernel: [    6.656541] saa7134: <rant>
May  4 21:51:44 SERVER kernel: [    6.656542] saa7134:  Congratulations!  Your TV card vendor saved a few
May  4 21:51:44 SERVER kernel: [    6.656543] saa7134:  cents for a eeprom, thus your pci board has no
May  4 21:51:44 SERVER kernel: [    6.656544] saa7134:  subsystem ID and I can't identify it automatically
May  4 21:51:44 SERVER kernel: [    6.656545] saa7134: </rant>

Joten eipä tuossa auta kuin vain kokeilla eri card vaihtoehtoja. Aikaahan tuohon saa palamaan, mutta toivon mukaan jokin niistä toimisi.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Varmistelen nyt vielä, eli kun alan tykittämään tuota
Koodia: [Valitse]
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card="arvo"

lauseketta ja vaihtaen tuota arvoa, niin pitäisikö sen heti näkyä tuolla dmesg milloin ollaan oikeilla arvoilla vai vaatiiko bootin?

Onkos mahdollista tehdä tästä jokin scripti joka ajaa tuota lauseketta läpi, ottaa esim dmesg | grep saa7134 ja tallentaa jokaisen ajon lokiin. Näin kone ruksuttaisi hetken kokeillen kaikkia, itse etsisi lokitiedostoista istuvan ja olisi onnellinen... ehkä... Tämäkin tietysti toimii vain jos ei boottia tarvita...

--
Tuomo

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Varmistelen nyt vielä, eli kun alan tykittämään tuota
Koodia: [Valitse]
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card="arvo"

lauseketta ja vaihtaen tuota arvoa, niin pitäisikö sen heti näkyä tuolla dmesg milloin ollaan oikeilla arvoilla vai vaatiiko bootin?

Kyllä sen pitäisi näkyä. Lisäks itse olen käyttänyt force-vipua rmmodissa (esim. rmmod -f saa7134).

Onkos mahdollista tehdä tästä jokin scripti joka ajaa tuota lauseketta läpi, ottaa esim dmesg | grep saa7134 ja tallentaa jokaisen ajon lokiin. Näin kone ruksuttaisi hetken kokeillen kaikkia, itse etsisi lokitiedostoista istuvan ja olisi onnellinen... ehkä... Tämäkin tietysti toimii vain jos ei boottia tarvita...

Pelkästään noita ajurien parametreja vaihtelemalla et saa tietoon dmesgiä katsellen, että toimiiko se vai ei. Dmesgiin pitäisi kyllä tulla logitetuksi, mitä card optiota käytetään ja jos sattuu jotain virheitä. Mutta virheittä se vain lataa ajurin, joten sun pitää joka kerta viel kokeilla jollain käytettävällä ohjelmalla toimivuus. Tämän takia tämä on melko raskas proseduuri tsekata..
Tämmöisen kuitenkin löysin, jossa on jonkinlainen skripti melkein vastaavaan.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Yhdellä testaamallani kortilla se oli 33 mutta korttisi on erilainen.  Testaus ei vaadi boottia, toimii heti jos löysit sopivan arvon.  Arvo ei kuitenkaan säily bootin yli vaan kun se on selvinnyt niin täytyy laittaa editorilla tiedostoon.   En itse ainakaan tiedä miten "dmesg" sen näyttäisi, kokeilin vaan valvontakameran ja "Muikun" kanssa milloin kuva tuli.

Lainaus
Tulee pitkä ilta jos jokaista kokeilen vuoronperään...
Tuli jo aiemmin täälläkin pitkä ilta...  ;)

http://forum.ubuntu-fi.org/index.php?topic=35753.msg298431#msg298431

Huom.  Ellei siinä kortilla ole tuo SAA7130 tai SAA7134 piiri niin tuo ajurisi lienee väärä (?). Jotkut halvat kortit on tehty BTxxxx  -piirillä ja hieman kalliimmissa korteissa voi olla signaaliprossu/ risc tms. eli korttikohtainen ajuri.
« Viimeksi muokattu: 06.05.11 - klo:09.22 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Kortilta löytyy 4kpl SAA7134HL piiriä, jokaiselle kameraliitännälle omansa. Lisäksi on yksi PI7C8140A piiri joka lienee jollain tapaa PCI kommunikaatiopiiri...

OSC-2330H kide, joka 24.576MHz taajuudella. Kortin emossa painettu mallinumero 9404 VER:3.1.

Testailut ja googletus jatkuu...

--
Tuomo

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Hmm..

Jostain syystä tällä Firefoxilla tuo muokkausnäppäin ei toiminut...

Sain muuten tämänkin kortin toimimaan tuolla card=33,33,33,33 sarjalla. Kiitokset infoista! Linkittämäsi aihe oli kullan-arvoinen!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Lainaus
Sain muuten tämänkin kortin toimimaan tuolla card=33,33,33,33 sarjalla. Kiitokset infoista! Linkittämäsi aihe oli kullan-arvoinen!

Hyvä !  Vinkkinä muillekin, se kortti onkin sitten tämä malli:

http://www.dealextreme.com/p/4-ch-h-264-dvr-video-capture-pci-card-for-security-cameras-pal-ntsc-26223
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Hyvä että toimii! :)
Eipä tullu mieleenkää etsiä tästä foorumista, vaan itsekin yritin vain googlailla neuvoja. Onneksi ajaaskel huomasi tämän threadin :)
« Viimeksi muokattu: 07.05.11 - klo:05.23 kirjoittanut timbba »

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Teremoro jälleen...

Mulla meni koneesta kovalevy tapanin myrskyjen aikaan, ja JO NYT sain aikaiseksi alkaa asennella konetta uusiksi... Laitoin tällä kertaa Ubuntu 11.10 32-bit työpöytäasennuksen johon asentelin zoneminderin, muuten kone sama (mitä nyt prossun vaihdoin tehokkaampaan ja lisäsin muistia).

Asennus, zonemider, ssh asennus meni ongelmitta, sambaa en vielä ole nikkaroinut... Mutta vastaan tuli jälleen tuo Dealextremen kortin fiksaus kuntoon. En tarkalleen muista mitä kaikkea piti tehdä jotta sain viimeksi sen toimimaan, mutta perus asennus jonka jälkeen:

Koodia: [Valitse]
gksudo gedit /etc/modprobe.d/options
Koodia: [Valitse]
alias chr-major-33 videodev
alias chr-major-33 saa7134
options saa7134 card=33,33,33,33

Boottia, mutta ei toimi. Kun koitan käskyttää

Koodia: [Valitse]
sudo rmmod -f saa7134_alsa
sudo rmmod -f saa7134
sudo modprobe saa7134 card=33,33,33,33

Saan herjan:
Koodia: [Valitse]
asentaja@DVR:~$ sudo rmmod -f saa7134_alsa
ERROR: Removing 'saa7134_alsa': Resource temporarily unavailable
asentaja@DVR:~$ sudo rmmod -f saa7134
ERROR: Removing 'saa7134': Resource temporarily unavailable
asentaja@DVR:~$ sudo modprobe saa7134 card=33,33,33,33
asentaja@DVR:~$

dmesg näyttää tältä: http://paste.ubuntu.com/949853/

Onkohan kellään tullut vastaavaa vastaan, mistä voisi koittaa lähteä hommaa nikkaroimaan? Miten mulla on jotenkin hatara mielikuva että tuo  /etc/modprobe.d/options tiedoston luonti kuitenkaan vaikuttanut boottiin viimeksikään, koska se ei jostain syystä automaattisesti lataantunut. Koitin myös  /etc/modprobe.d/options.conf mutta ei silläkään ollut merkitystä.

Google sauhuaa illat, mutta ei toistaiseksi ole vielä auttanut

--
Tuomo

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Lainaus
Resource temporarily unavailable
Kannattaisi ehkä katsoa "lsmod" komennolla miten noiden riippuvuudet menevät eli jos olen oikein käsittänyt moduleiden pino pitänee purkaa huipulta alaspäin kun niitä on ladattu toinen toistensa päälle.  Kertooko se jotain muuta ilman "-f" vipua tai jos annat "modprobe -r saa<jotain>" ?  Ellei se ole tuollainen juttu niin joskus (harvoin)  "sudo su" tekee ihmeitä.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Täytyy myöntää että en muistanut koko "sudo su" komentoa... No, eipä sillä vaikutusta asiaan kyllä ollut.

Tässäpä lsmod: http://paste.ubuntu.com/951883/

Tänään täytyy tehdä kelin puitteissa vähän ulkohommia, mutta illalla ehtinee taas hetken paneutua ongelmaan :)

EDIT:
Niin ja ilman -f komentoa antaa yleensä että moduli on käytössä:
Koodia: [Valitse]
root@DVR:/home/asentaja# modprobe -r saa7134
FATAL: Module saa7134 is in use.

--
Tuomo
« Viimeksi muokattu: 28.04.12 - klo:11.45 kirjoittanut Tumphu »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Näyttää että jokin pitää varattuna tuota saa7134_alsa modulia (tai oikeastaan neljäkin asiaa) mutta tuo ei näytä mitkä.  Tuollaista ongelmaa en kyllä muista vanhemmalla Ubuntu-versiolla mikä lienee muuttunut (kernel tehty eri tavalla, tms ?).
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Tyhmä kysymys...

Voiko johtua siitä, että viimeksi oli Server asennus, eli siis komentorivi. Nyt on Desktop, eli työpöytäkäyttö jolloin tietysti graafinen saattaisi pitää tuota ajuria varattuna?

Voisin kokeilla toiselle kiintolevylle tuota Server 11.04 asennusta, katsoa saanko sen omien muistikuvien mukaan toimimaan. Olisi taas tietoa siitäkin, ja samalla vähän muistikin saattaisi palautua...

--
Tuomo

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Noin ihan itselleni vastaten...

Asentelin tänään 12.04 32-bit Server asennuksen ja kaikki lähti toimimaan moitteetta. Homma skulaa jälleen, pientä samba-säätöä vielä Zoneminderin kuvien tallennuskansion muutos yms. pikkusäätöä. Mutta siis Alsa ongelma ratkesi kun laitoin Server asennuksen. Tossa Desktop asennuksessa pitää vaan lähteä poistamaan niitä ajuririippuvuuksia rajumman käden kautta jotta saa homman toimimaan. Menin siis siitä mistä aita on matalin...

--
Tuomo

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Tuohan oli ihan hyvä kuulla !
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Pakko jälleen nostella tätä aihetta ylöspäin...

Eilen tuli kikkailtua jälleen oman videovalvonnan suhteen, ajattelin jos päivittäisi tähän uuteen 14.04 LTS:sään ja samalla uudempaan ZoneMinderiin... No... Ei mennyt ihan nappiin...

Päivitys jotenkin crashas (olin tähän onneks varautunut) joten uusinta-asennukseen meni (helpoin keino kun ei mitään merkillistä ollut levyillä).

No... Nyt ollaan taas sen perimmäisen ongelman kanssa painimassa, nimittäin Ubuntu ja Zoneminder asentui ongelmitta, vaan taaskaan ei näy kuvaa...

Onko kellään lisäkokemusta tullut tämän tiimoilta, tai vinkkejä joita voisi kokeilla joita tässä ei ole jo käsitelty, nimittäin mikään tähän mennessä ei käsitelty ja kokeiltu ei ole auttanut :/

--
Tuomo
« Viimeksi muokattu: 22.11.14 - klo:19.38 kirjoittanut Tumphu »

Storck

  • Vieras
Muuta otsikko paremmaksi kun ei vastaa enää nykypäivääsi.

Tumphu

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Nyt muuten sai homman jälleen skulaamaan... En kylläkään otsikon järjestelmällä.

Ratkaisu oli vaihtaa x86 ympäristöön... Saatanpa epäillä että tuo kortti ei tue x64 kokoonpanoa (pelkkä epäilys).

Ubuntu Server 14.04 LTS x86 asennuksen jälkeen seurasin pääsääntöisesti tätä ohjetta:
http://www.zoneminder.com/wiki/index.php/Ubuntu_Server_14.04_64-bit_with_Zoneminder_1.26.5_the_easy_way

Homma skulaa nyt muutoin ihan OK, mutta bootissa ei vielä kortti toimi automaattisesti vaan pitää ZoneMinder palvelu pysäyttää, ajaa:
Koodia: [Valitse]
sudo rmmod -f saa7134_alsa
sudo rmmod -f saa7134
sudo modprobe saa7134 card=33,33,33,33
ja tämän jälkeen taas käynnistää palvelu.

Koitin ohjeen mukaan tehdä tuon
Koodia: [Valitse]
gksudo gedit /etc/modprobe.d/options
jonne sitten laitoin:
Koodia: [Valitse]
alias chr-major-33 videodev
alias chr-major-33 saa7134
options saa7134 card=33,33,33,33

Mutta silti ei bootissa toimi. Liekö tässä 14.04 modprobe.d:ssä jokin muuttunut... täytyy googlailla...


--
Tuomo

Storck

  • Vieras
Komsii komsaa kumpaan alueeseen kuuluu, laitoin nyt kuitenkin tänne palvelimiin.  8)