Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problemi sa slackwareom

[es] :: Linux :: problemi sa slackwareom

[ Pregleda: 2351 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dr_maxa

Član broj: 17181
Poruke: 6
*.ftn.ns.ac.yu



Profil

icon problemi sa slackwareom04.10.2004. u 00:13 - pre 238 meseci
Imam Slackware 10 i koji trci na "svojerucno" iskompajliranom kernelu 2.6.7. Sve to manje-vise funkcionise, ali postoji jedna caka. Evo problema:
Kada sam iskompajlirao drajver za Intel 536ep modem i pokusao da ga instaliram boot skripte se nisu instalirale (nije prepoznata distribucija). Sledeci korak je bio odradjivanje par stvari po upistvu iz readme fajla:
Citat:

ATTENTION: if the driver compiles but the script just wont work for you.
Here are the bare minimum steps to get your modem to work.

0. log in as root.
1. insmod -f Intel536.o (Intel536.ko for kernel 2.6)
2. you can start "hamregistry &" at this point if you wish.
3. rm /dev/536ep
4. mknod /dev/536ep c 240 1 (note "240" is the default, if it does not
work see what /proc/devices says 536ep's major number is)
5. ln -s /dev/536ep /dev/modem
6. start a comm application like minicom and use the modem.

I to, naravno, prodje, ali ono lose je sto to moram da radim po SVAKOM podizanju sistema!!! Poceo sam da mislim da ipak postoje Gremlini , jer nesto mora da izbrise link i nod ??!! A da se sve ne zavrsi na ovome potrudila se grafika. Pokretanjem QuakeIII dobijam poruku:
Citat:

Error: Could not open /dev/nvidiactl because the permissions
are too restrictive. Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.

Naravno, prvo pogledam u README kad tamo odgovor glasi:
Citat:

A: It is likely that a security module for the PAM system may be
changing the permissions on the NVIDIA device files. In most cases
this security system works, but it can get confused. To correct this
problem it is recommended that you disable this security feature.
Different Linux distributions have different files to control this;
please consult with your distributor for the correct method of
disabling this security feature. As an example, if your system has
the file
/etc/security/console.perms
then you should edit the file and remove the line that starts with
"<dri>" (we have also received reports that additional references to
<dri> in console.perms must be removed, but this has not been verified
by NVIDIA). If instead your system has the file
/etc/logindevperms
then you should edit the file and remove the line that lists
/dev/nvidiactl. The above steps will prevent the PAM security system
from modifying the permissions on the NVIDIA device files. Next,
you will need to reset the permissions on the device files back
to their original permissions and owner. You can do that with the
following commands:
chmod 0666 /dev/nvidia* chown root /dev/nvidia*

Navedenih fajlova NEMA kod Slack-a!!! Malo sam pogledao po NET-u i stekao sam utisak da Slack NE PODRZAVA PAM! Dakle, ako nije PAM onda nesto drugo brlja po fajlovima (i kod nVidie vazi da promenom dozvola sve profunkcionise, ali kada se ponovo podigne sistem prica ide po starom). Ako neko ima ideju sta se ovde desava neka javi.
Unapred hvala.
 
Odgovor na temu

Sir_Oliver
Milan Jovanovic
Beograd RS / Aurora IL

Član broj: 2557
Poruke: 353

Sajt: www.novarepublika.com


+17 Profil

icon Re: problemi sa slackwareom04.10.2004. u 01:38 - pre 238 meseci
Resenje:
1. edituj rc.modules skriptu, koja se nalazi u /etc/rc.d/ direktorijumu. Dodaj linuju
Code:
modprobe Intel536.ko

2. jesi siguran da si dobro odradio konfiguraciju posle instalacije nVidia driver-a? Proveri da li postoji linija u /et/X11/xorg.conf fajlu:
Code:
Load "dri"

Ako postoji, ti je iskomentarisi (lupi tarabu ispred).

Javi sta se desava.
 
Odgovor na temu

dr_maxa

Član broj: 17181
Poruke: 6
*.ftn.ns.ac.yu



Profil

icon Re: problemi sa slackwareom04.10.2004. u 22:48 - pre 238 meseci
Posle malo cackanja uspeo sam uz pomoc linije:
Code:

/sbin/modprobe Intel536

da podignem drajver. Medjutim ostaje pitanje ko I DALjE brise /dev/modem i /dev/536ep ?????
Sto se tice nVidie, mislim da sam je dobro instalirao. Sam prosudi po onome stao pise u /etc/X11/xorg.conf
Code:

Section "Device"
    Identifier  "nVidia Riva TNT2 M64"
    Driver      "nvidia"
    VideoRam    32768
    Option      "DPMS" "on"
    # Insert Clocks lines here if appropriate
EndSection

Mislim da je Sir_Oliver mislio na ovu sekciju. Da je sve OK sto se tice samog podizanja modula svedoci i lsmod komanda koja uredno vraca
Citat:

Module Size Used by
ehci_hcd 25768 -
uhci_hcd 28948 -
nvidia 4818772 -
evdev 7104 -
Intel536 1079108 -

Ima li neko ideju koji program (skripta) se bavi fajlovima na nacin koji moze da ugrozi konzistentnost sistema??? Kako se meni cini ovo nema veze sa samim drajverima, vec sa sistemom.
Unapred hvala.
 
Odgovor na temu

Sir_Oliver
Milan Jovanovic
Beograd RS / Aurora IL

Član broj: 2557
Poruke: 353

Sajt: www.novarepublika.com


+17 Profil

icon Re: problemi sa slackwareom05.10.2004. u 01:37 - pre 238 meseci
OK, vracamo se na pocetak. Dakle, nakon instalacije drivera za modem, trebalo bi da se u /etc/rc.d/ direktorijumu pojavi izvrsna skripta 536_boot. Ako ima ove sktripte, proveri da li je izvrsna (da li ima exec permission) i usput je prekontrolisi u nekom editoru: da li je setovana dobro putanja ka modulu itd. Ako je sve u redu, ne znam zasto ne bi radilo.
U vezi xorg.conf-a, proveri da li se negde u fajlu nalazi linija
Code:
Load "dri"

Deo koji si naveo je ok. Bitna je ova linija. Ako si procitao uputstvo nVidia-e, ova linija mora biti komentarisana da bi nVidia-in driver ispravno radio. Cak i sa ovom linijom ce se X uredno podici, ali kada treba da potera OpenGL doci ce do problema (kao sto izgleda i dolazi).

Milan
 
Odgovor na temu

Zivija
Futog

Član broj: 16277
Poruke: 259
*.dialup.neobee.net.



Profil

icon Re: problemi sa slackwareom05.10.2004. u 15:28 - pre 238 meseci
Ajde mozda ti ja mogu pomoci sa modemom. Naime iste probleme sam imao i ja, a resenje sam nasao u kombinaciji dva drivera, 4.60 i 4.69 (onaj za kernel 2.6). Naime prvo sam instalirao ovaj 4.60 koji se instalira normalno, a zatim preko njega 4.69, koji prijavljuje nepoznatu distribuciju. Posle toga sam u /etc/rc.d/rc.modules izbrisao boot koji napravi driver 4.60 (videces ima samo taj red) i dodao /sbin/insmod -f /putanja do drivera/Intel536.o. Takodje u /lib/modules/kernel/bla...bla... izbrisao sam fajlove 536ep.o i 536ep.core (mislim da su ta dva, ako se zovu drugacije, u svakom slucaju pocinju sa 536). Restartovao masinu i rade non-stop. E sad, ovo je bilo za kernel 2.4. a sto se tice 2.6 bilo je jos lakse jer 4.60 i nisu za 2.6 pa su mi oni napravili samo dev/536ep, pa sam morao da ga linkujem sa /dev/modem. Dalji postupak je isti samo sto ne moras da brises one 536-ice.... Nadam se da sam dovoljno bio jasan, ako ne, slobodno pitaj, meni ovako radi bez problema bar 3 meseca..... Pozdrav!
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
212.200.53.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: problemi sa slackwareom07.10.2004. u 15:39 - pre 238 meseci
Uredjaji nestaju zato sto 2.6.x po defaultu ima devfs ukljucen (generise /dev/ direktorijum svaki put kad se sistem bootuje). Resenje man devfs.conf
JaFreelancer.com
 
Odgovor na temu

dr_maxa

Član broj: 17181
Poruke: 6
*.ftn.ns.ac.yu



Profil

icon Re: problemi sa slackwareom07.10.2004. u 21:11 - pre 238 meseci
VRider je spomenuo nesto sto mirise kao odgovor na moje pitanje!!! Medjutim imam problem. Upisivanjem komande koju si mi predlozio dobijam:
Citat:

maxa@fly:~$ man devfs.conf
No manual entry for devfs.conf
maxa@fly:~$ man devfs
No manual entry for devfs

Imas li neku konkretniju informaciju (ili bilo ko drugi) oko devfs-a ili da trazim po mrezi???
Hvala unapred.
 
Odgovor na temu

dr_maxa

Član broj: 17181
Poruke: 6
*.ftn.ns.ac.yu



Profil

icon Re: problemi sa slackwareom09.10.2004. u 00:21 - pre 238 meseci
PROBLEM RESEN!!!
VRider je zaista bio najblizi odgovoru na moja pitanja. On je ipak pogresio u tome sto se devfs NE KORISTI kod 2.6.x (koristio se jos u 2.2 kernelu, ako se ne varam, a kod 2.6.x se smatra "zastarelim"). No, ovo mi je dalo ideju da pogledam sta se koristi kod 2.6 kernela za generisanje /dev/* i posle nesto googlanja i citanja skontao sam da je to udev. Sledila je komanda
maxa@fly:~$ man udev

Odavde je bilo ocigledno da treba editovati fajlove u direktorijumu /etc/udev/. Za moje potrebe promenio sam sledece linije:
/etc/udev/scripts/make_extra_nodes.sh
Code:

#kod nvidie bilo je 660 a ne 666 (samo to je promenjeno)
mknod -m 666 /dev/nvidiactl c 195 255
mknod -m 666 /dev/nvidia0 c 195 0
mknod -m 666 /dev/nvidia1 c 195 1
#evo dodataka za Intel536ep
mknod -m 666 /dev/536ep c 240 1
ln -s /dev/536ep /dev/modem

/etc/udev/permissions.d/udev.permissions
Code:

sound/*:root:audio:0666 #bilo je 0662
nvidia*:root:video:0666 #bilo je 0660


Poenta cele ove price je da ako vam se bilo sta cudno desava sa uredjajima u /dev/* moracete da cackate po udev-u.
Hvala svima koji su potrosili svoje vreme da bi mi pomogli.
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
212.200.53.*

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: problemi sa slackwareom10.10.2004. u 21:42 - pre 237 meseci
udev, devfs.. stalno izmisljaju nesto novo, pocinjem da brkam pojmove...
JaFreelancer.com
 
Odgovor na temu

[es] :: Linux :: problemi sa slackwareom

[ Pregleda: 2351 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.