Nowe posty

xx Przy uploadzie przerywane są wszystkie połączenia (4)
Wczoraj o 22:13:37
xx Apache2 i twarde https (3)
2020-05-25, 15:53:43
xx Czy istnieje emulator terminala który zapamieta komendy na jakiejś liście? (9)
2020-05-23, 17:04:57
xx RTLinux wybór dystrybucji (0)
2020-05-23, 15:42:54
xx Problem z instalacją Ubuntu na bootowalnym pendrajwie (9)
2020-05-22, 15:08:12
xx Ubuntudde 20.04 LTS nie działa Lightdm (8)
2020-05-22, 09:16:42
xx [Gra za darmo] GTA5 (1)
2020-05-20, 21:49:26
xx Marketing (1)
2020-05-13, 08:00:41
xx Polecenia Debian (1)
2020-05-10, 19:58:54
xx Uruchamianie pliku z każdego katlogu (2)
2020-05-10, 19:23:33

Autor Wątek: Za szybki i nieregularny zegar systemowy.  (Przeczytany 3323 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 2
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« dnia: 2006-03-22, 10:11:34 »
Mam problem z speedtouchconf. Niby sie wszystko lączy ale nie moge pingowac stron. Jeszcze mi sie mowi ze nie ma pliku modules.conf
(mam fedoracore 3, modem speedtouch 330)
Pomóżcie

Offline Jan

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #1 dnia: 2006-03-22, 02:30:47 »
Witam !

Po zmianie sprzętu wystąpił problem z zegarem chodzi nieregularnie z bardzo mocno śpieszy.
Płyta: Siemens D1218, RAM 520 MB, cpu: PIII 1000 Mhz, VGA: Diamond  - Viper 770.

Konketnie wyglada to tak:
-----------------------------------
# adjtimex --print
         mode: 0
       offset: 0
    frequency: 0
     maxerror: 44588
     esterror: 3
       status: 1
time_constant: 2
    precision: 1
    tolerance: 33554432
         tick: 10000
     raw time:  1142989190s 650507us = 1142989190.650507

# adjtimex --compare=10
                                      --- current ---   -- suggested --
cmos time     system-cmos  error_ppm   tick      freq    tick      freq
1142989271    30.653304
1142989274    38.106983   745367.9  10000         0
1142989322     1.489020 -3661796.3  10000         0   46617   6310050
1142989330     3.490914   200189.4  10000         0    7998    694700
1142989337     9.450980   596006.6  10000         0    4039   6122100
1142989351     5.969874  -348110.6  10000         0   13481    694962
1142989354    15.404363   943448.9  10000         0     565   3348812
1142989382     0.510398 -1489396.5  10000         0   24893   6324262
1142989396     0.508380     -201.8  10000         0   10002    117800
1142989407     1.487742    97936.2  10000         0    9020   4181125

# adjtimex --adjust 10
                                      --- current ---   -- suggested --
cmos time     system-cmos  error_ppm   tick      freq    tick      freq
1142989468    10.916294
1142989470    18.346728   743043.4  10000         0
1142989492     6.428331 -1191839.7  10000         0   21918   2603012
1142989494    13.945414   751708.3  10000         0    2482   6008550
1142989510     7.404331  -654108.3  10000         0   16541    544587
adjtimex: Invalid argument
------------------------------------------

Powiedzcie co mam z tym zrobić ???
Proszę nie osyłajcie mnie do stron w jezyku angielskim, nie znam go na tyle aby pewne rzeczy dokładnie zrozumieć. To co mogłem zrobić, czytając to i nnne fora, już zrobiłem i nic nie pomaga.

Pozdrawiam !

Offline de Laurent

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1197
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #2 dnia: 2006-03-22, 10:20:19 »
Cos mnie sie zdaje, ze przed kilkoma dniami byl _dokladnie_ taki sam problem poruszany. Badz wiec laskaw przegladnac forum (w jezyku polskim) kilka dni wstecz. Jezeli bedziesz szukal za pomoca "Szukaj w forum:", to pamietaj, ze mozesz podawac tylko jedno slowo :)

Offline Jan

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #3 dnia: 2006-03-22, 16:18:11 »
2006-03-22 10:20:19 de_laurent napisał:

> Cos mnie sie zdaje, ze przed kilkoma dniami byl _dokladnie_ taki sam problem poruszany. Badz
 > wiec laskaw przegladnac forum (w jezyku polskim) kilka dni wstecz. Jezeli bedziesz szukal za
 > pomoca "Szukaj w forum:", to pamietaj, ze mozesz podawac tylko jedno slowo :)

Wiem jak się szuka, byłem łaskaw i znalazłem, nie pisał bym gdyby to rozwiązało problem. Może jestem głupi ale nie do tego stopnia. W każdym razie dzieki za te parę słów.

Offline

  • Users
  • Użytkownik
  • **
  • Wiadomości: 90
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #4 dnia: 2006-03-28, 18:11:12 »
Może masz za bardzo niewymiarowe kości pamięci i dlateog Ci się zegar śpieszy średnio o 2 MB na dobę :)

Tak poważnie, jeśli jest to minuta na dobę o dodaj do crona co 12h "rdate -s www.pwr.wroc.pl", tylko z uprawnieniami root'a i z zainstalowanym rdate'em ;)

Offline de Laurent

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1197
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #5 dnia: 2006-03-28, 20:42:39 »
Przestudiuj doglebnie man hwclock.

Offline Jan

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #6 dnia: 2006-03-28, 23:32:37 »
2006-03-28 18:11:12 stachowy napisał:

>Tak poważnie, jeśli jest to minuta na dobę o dodaj do crona co 12h...

2006-03-28 20:42:39 de_laurent napisał:

> Przestudiuj doglebnie man hwclock.

Problem jest bardzej złożony, zwiazany jest z samym zegarem systemowym, prawdopodobnie na tym kokretnym sprzęcie. Sekunda powinna trwać określony czas i powinna być regularna, umnie jest nieregularna od ułamów sekundy do niecałej sekundy i tick jest całkiem przypadkowy. Dodatkowymi efektami są: nieregularne miganie kursora, buforowanie dysku (srednio 1-5 razy/s), od czasu do czasu szaleństwa myszki, brak połączenia z internetem i parę innych. Co ciekawe cały sprzęt działa poprawnie (nawet kamerka)  :P . Udostępnione połączenie z internetem, na inny komp, chodzi cacy. Probowałem przekazywać parametry dla kernela append="noapic lub nolapic lub apic=noirq lub disable_timer_pin_1" (osobno i razem) i parę innych i nic to nie daje. Mój kernel obecnie to 2.6.12-12mdk, ale próbowałem z najnowszym jajkiem mdk też nic. Instalowałem też na czysto z w/w opcjami dla kernela (np. linux noapic) i to samo, bez względu na opcje. Płyta jest na 100% sprawna na windzie działa OK. W tej sytuacji synchronizacja czasu z serwerem przez cron jest bez sensu, bo cron musiał by to robić co kilkadziesiat sekund, jak zaczynałem pisać tego posta był wtorek 20:00 a obecnie jest sroda 00:38 specjalnie ustawiłem czas na 20:00 aby podać czas o jaki przyspieszył zegar. Na hwclock też nie reaguje, tyka dalej jak chce. Nie znam biegle angielskiego ale co nie co kumam, przeszukałem już prawie wszystko od "Pomocy" do for w necie, nie znalazłem takiego przypadku.
Tak to wyglada... Pozdrawiam.

Offline

  • Users
  • Użytkownik
  • **
  • Wiadomości: 90
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #7 dnia: 2006-03-29, 14:29:35 »
Szczerze mówiąc to mi wygląda na problem hardware'owy a nie sofowy. Płyta napewno jest ok? zasilacz? procek? pamięć? czsami dysk też może zamieszania narobić. Nic innego mi narazie do głowy nie przychodzi.

Offline de Laurent

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1197
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #8 dnia: 2006-03-29, 15:17:09 »
Piszesz, ze w Wyndowzie dziala ok. Czy sprawdzales na innych dystrybucjach (np. Knoppix, DSL)? Chodzi mi o to, czy jest to wina akurat tego Linuksa, co go masz zainstalowanego...

Offline

  • Users
  • Użytkownik
  • **
  • Wiadomości: 90
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #9 dnia: 2006-03-29, 20:27:32 »
2006-03-29 15:17:09 de_laurent napisał:

> Piszesz, ze w Wyndowzie dziala ok.

Oj, rzeczywiście, nie zauważyłem... sorki za uwagę.

Offline Jan

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
Za szybki i nieregularny zegar systemowy.
« Odpowiedź #10 dnia: 2006-04-01, 11:12:35 »
2006-03-28 23:32:37 Bies napisał:

>Probowałem przekazywać parametry dla kernela append="noapic lub nolapic lub
 > apic=noirq lub disable_timer_pin_1" (osobno i razem) i parę innych i nic to nie daje. Mój
 > kernel obecnie to 2.6.12-12mdk,

Faktycznie w tej wersji kernela nie było jeszcze parametru "disable_timer_pin_1".  W ostatnich dniach pojawiła się nowa wersja kernela dla Mandrivy kernel-2.6.12.18mdk-1-1mdk (i źdródła kernel-source-2.6-2.6.12-18mdk), w tej wersji jest ten parametr. Do lilo.conf w append (tylko dla linuxa) należy dodać disable_timer_pin_1 oczywiście dla innych loaderów paramertr wpisuje się w innych miejscach. Informacja o wszystkich dostepnych parametrach dla kernela znajduje się w /usr/src/linux-2.6.12-18mdk/Documentation/kernel-parameters.txt
Teraz zegar systemowy pracuje stabilnie.
Dziekuję wszystkim, że znaleźli chęci i czas, aby mi pomóc. Pozdrawiam.