Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Już troszkę czasu poświęciłęm szukając rozwiązania tego problemu i jakoś - nic konkretnego znaleźć nie mogę. Chodzi o to że moja nagrywarka DVD (NEC ND-3520A FW 3.07) za diabła nie chce wolno czytać płyt DVD. Programem setcd bezproblemowo mogę ustawić prędkość odczytu cd - ale z dvd jest problem - niewazne co bym nie ustawiał, zawsze napęd "idzie na całość" - wywołując baaaardzo nieprzyjemny dźwięk (o zużyciu nośnika nie wspomnę). Wyczytałem że w Linie mozna spowalniac cdrom za pomocą emmm "funkcji kernela"(?) o nazwie:
CDROM_SELECT_SPEED ioctl()
Tylko że nie wiem jak tą funkcje wywołać - może ktoś i w tym wypadku mógłby pomóc?
Z góry dzięki za wszelkie info - pozdrawiam.
Offline
a weź spróbuj tego:
hdparm -Exx /dev/dvd
oczywiście zamiast xx odpowiednia liczba... aha, hdparma chyba nie ma defaultowo w systemie, więc chyba będziesz musiał doinstalowac
Offline
a weź spróbuj tego:
hdparm -Exx /dev/dvd
oczywiście zamiast xx odpowiednia liczba... aha, hdparma chyba nie ma defaultowo w systemie, więc chyba będziesz musiał doinstalowac
Dzięki za odpowiedź...
Niestety - nic to nie dało - jak szalał tak szaleje. Próbowałem też z /dev/cdrom /dev/cdrw /dev/dvdrw a nawet /dev/hdc - ale nagrywarka ani myśli zwolnić :( . Jakieś inne pomysły?
Offline
ta /dev/cdrom0 albo /dev/cdrom1 ;D
Offline
man hdparm
hdparm [ opcje ] [urządzenie] -E Ustaw szybkość cdrom-u. NIE jest to konieczne do normalnego działania, gdyż napęd automatycznie sam przełącza prędkości. Jednak jeśli chcesz się nim bawić, podaj po tej opcji wartość szybkości, zwykle liczbę taką jak 2 lub 4.
i tak jak kolega wyzej napisal
hdparm -E (predkosc) /dev/twojcdrom
gdzie twoj cdrom to urzedzenie /dev/cdrom0 lub /dev/cdrom1 itd...
Offline
Sorry że odpowiadam tak puźno...
Próbowałem hdparm -E 2/3/4/8 /dev/cdrom /dev/dvd /dev/hdc /dev/cdrom0 /dev/cdrom1 - i nic to nie daje :( .
Ma ktoś jeszcze jakieś pomysły? Oto co pokazuje hdparm -i /dev/cdrom (lub /dev/dvd lub /dev/hdc):
/dev/cdrom: Model=_NEC DVD_RW ND-3520AW, FwRev=3.07, SerialNo= Config={ Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 *udma2 AdvancedPM=no * signifies the current active mode
EDIT:
Udało mi się wreszcie spowolnić tą nagrywarkę - z tego co przeczytałem na jednej ze stron NEC'ki przyjmują komende SET_STREAMING, większośc programów wysyła jakąś inną (zapewne tą o której napisałem w 1 poście). Aby spowolnić mojego NEC'a należy ściągnąć program speedcontrol:
http://noto.de/speed/speedcontrol.c
skompilować go:
gcc -o speedcontrol speedcontrol.c
i... używać :)
./speedcontrol -x X /dev/dvd
Jedyne co irytuje to to że należy podawać dziwne wartości (np -x 25 50 75 100 - czyżby wartości procentowe??). Aby wrócić do ustawień automatycznych należy wpisać:
./speedcontrol -x 0 /dev/dvd
Pozdrawiam.
Offline
Nie jestem pewny, czy o to ci chodzi, ale ja montuje plyty z taka opcja:
mount -o speed=4
i mam 'wolne' odtwarzanie. Oczywiscie wpisujesz taka predkosc jaka Ci odpowiada. Nie udalo mi sie znalezc dokumentacji do tej opcji. Moze Wam sie uda. Swoja droga to glupia sprawa, ze sa takie problemy z ustawieniem tej predkosci. Przeciez to jest w sumie cholernie wazna sprawa.
Pozdro
Offline