Nowe posty

Autor Wątek: co mam robic?  (Przeczytany 3998 razy)

ozyr

  • Gość
co mam robic?
« dnia: 2006-08-15, 16:57:59 »
Witam.
Postanowiłem skompilować sobie nowego kernela ( kiedyś w końcu trzeba i tego poprubować ) ale jako początkujący popełniłem zapewne wiele błędów.
Udało się jednak i po kilku prubach system ruszył :). Sukcesem jest to że mogę zamontować aparat cyfrowy, a na starym jądrze w mandraku 10.1 za nic nie mogłem tego zrobić.
Jednak system uruchamia się dosyć długo ( wyraźnie dłużej niż na starym jądrze )
Po komunikacie :
starting udev   jest wyraźna przerwa w ładowaniu i jeszcze dłużej trzeba czekać jak już mandrake powita użytkownika i pojawia się komunikat:
rozpoczęcie uruchamiania bez potwierdzenia.
Jest też problem z neostradą ( to chyba niekończący się problem ).
Doszukałem się że do kernela 2.6.17.7  potrzebuję sterownika ueagle.
Pobrałem ueagle-atm-1.3.tar.gz i przy instalowaniu wyrzucł mi taki komunikat:
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_dev_deregister
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_dev_register
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol vcc_release_async
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_charge
make[1]: *** [_emodinst_post] Błąd 1
make[1]: Leaving directory `/usr/src/linux-2.6.17.7\\'
make: *** [install] Błąd 2
Domyślam się że te błędy wynikają ze złej kompilacji kernela.
Jest tam opcja
  USB DSL modem suport
tylko, że nie mogę jej uaktywnić bo coś wcześniej nie jest włączone a ja nie wiem co i w której sekcji.
Nie wklejam całego pliku konfiguracyjnego bo to chyba nie jest potrzebne ( a jeśli jetst to wkleję w następnym poście )
Podpowiedzcie jak przyspieszyć uruchamianie i uruchomić neostradę.

jk33

  • Gość
co mam robic?
« Odpowiedź #1 dnia: 2006-08-15, 17:39:33 »
W tytule postu jest literówka, prawda? Ma być 17.7, a nie odwrotnie.
--
Jeżeli chodzi o ueagle-atm to w tej wersji kernela moduł jest w jądrze,
potrzebujesz tylko firmwaru.
Moduł powinien być do wyboru w wymienionej przez Ciebie sekcji
USB DSL modem. Jeżeli nie ma tam tego modemu, prawdopodobnie
musisz jeszcze w networking options zaznaczyć ATM (asynchronous
transfer mode) + do neostrady potrzebujesz jeszcze obsługi protokołu ppp
(to chyba jest w drivers->network devices).

Jeżeli chodzi o konfigurację, to gdzies na stronie, albo w tym ueagle-atm-1.3.tar.gz
powinno być readme.
(Możliwe, że będziesz musiał zaktualizować pppd, jeżeli
nie obsługuje pppoatm (zobacz, czy gdzieś w /usr/lib/pppd
jest plik pppoatm.so))

pozdrawiam, Janek

ozyr

  • Gość
co mam robic?
« Odpowiedź #2 dnia: 2006-08-15, 18:41:29 »
2006-08-15 17:39:33 jk33 napisał:

> W tytule postu jest literówka, prawda? Ma być 17.7, a nie odwrotnie.
 > --
 > Jeżeli chodzi o ueagle-atm to w tej wersji kernela moduł jest w jądrze,
 > potrzebujesz tylko firmwaru.
 > Moduł powinien być do wyboru w wymienionej przez Ciebie sekcji
 > USB DSL modem. Jeżeli nie ma tam tego modemu, prawdopodobnie
 > musisz jeszcze w networking options zaznaczyć ATM (asynchronous
 > transfer mode) + do neostrady potrzebujesz jeszcze obsługi protokołu ppp
 > (to chyba jest w drivers->network devices).
 >
 > Jeżeli chodzi o konfigurację, to gdzies na stronie, albo w tym ueagle-atm-1.3.tar.gz
 > powinno być readme.
 > (Możliwe, że będziesz musiał zaktualizować pppd, jeżeli
 > nie obsługuje pppoatm (zobacz, czy gdzieś w /usr/lib/pppd
 > jest plik pppoatm.so))
 >
 > pozdrawiam, Janek
Tak to oczywiście literówka.
Jeśli chodzi o ATM to albo na wzrok mi padło albo nie ma czegoś takiego.
Wszedłem w networking options i za nic nie widzę opcji ATM. Mama tam prawie wszystko pozaznaczane.
Jeśli chodzi o ppp to są pozaznaczane i tu nie powinno być problemu.
Tylko jak włączyć opcję USB DSL modem?

jk33

  • Gość
co mam robic?
« Odpowiedź #3 dnia: 2006-08-15, 18:56:31 »
2006-08-15 18:41:29 ozyr napisał:

 > Jeśli chodzi o ATM to albo na wzrok mi padło albo nie ma czegoś takiego.
 > Wszedłem w networking options i za nic nie widzę opcji ATM.

(linux 2.6.17.7)->network->networking options:
  • Network packet filtering (replaces ipchains)  --->    

DCCP Configuration (EXPERIMENTAL)  --->  
SCTP Configuration (EXPERIMENTAL)  --->
TIPC Configuration (EXPERIMENTAL)  --->
<*> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
< > 802.1d Ethernet Bridging
< > 802.1Q VLAN Support

Może dlatego, że opcja jest experimental, a ty masz wyłączone
Code maturity level options  --->Prompt for development and/or incomplete code/drivers

ozyr

  • Gość
co mam robic?
« Odpowiedź #4 dnia: 2006-08-15, 20:19:10 »
2006-08-15 18:56:31 jk33 napisał:

> 2006-08-15 18:41:29 ozyr napisał:
 >
 >  > Jeśli chodzi o ATM to albo na wzrok mi padło albo nie ma czegoś takiego.
 >  > Wszedłem w networking options i za nic nie widzę opcji ATM.
 >
 > (linux 2.6.17.7)->network->networking options:
 >
  • Network packet filtering (replaces ipchains)  --->    

 > DCCP Configuration (EXPERIMENTAL)  --->  
 > SCTP Configuration (EXPERIMENTAL)  --->
 > TIPC Configuration (EXPERIMENTAL)  --->
 > <*> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
 > < > 802.1d Ethernet Bridging
 > < > 802.1Q VLAN Support
 >
 > Może dlatego, że opcja jest experimental, a ty masz wyłączone
 > Code maturity level options  --->Prompt for development and/or incomplete code/drivers
 >
Tak to jest strzał w 10 :)
Teraz mogę włączyć moduł eagle.
Jak wspomniałem kompilację kernela robię po raz pierwszy a w dodatku nie znam angielskiego więc robię to prawie po omacku. W necie na temat najnowszych kerneli praktycznie nie ma żadnych poradników.
Jeśli możesz to podpowiedz jak przyspieszyć uruchamianie systemu (co włączyć a co wyłączyć w konfiguracji) i jak załadować ten moduł do eagle - czy muszę robić całą kompilację od początku? Wydaję mi się że są na to chyba inne sposoby.
Z góry dziękuję.

jk33

  • Gość
co mam robic?
« Odpowiedź #5 dnia: 2006-08-15, 20:57:53 »
2006-08-15 20:19:10 ozyr napisał:
 > Jeśli możesz to podpowiedz jak przyspieszyć uruchamianie systemu (co włączyć a co wyłączyć w
 > konfiguracji) i jak załadować ten moduł do eagle - czy muszę robić całą kompilację od początku?
 > Wydaję mi się że są na to chyba inne sposoby.

Nie bardzo rozumiem: robisz make
make modules_install
istalujesz instalujesz nowy kernel jak to robiłeś poprzednio.
(Jeżeli dodałeś tylko moduły () to wystarczy tylko make modules_install)
Powinny zostać zbudowane/przebudowane tylko potrzebne pliki
(wszystko co było zbudowane poprzednio, czyli większość kernela
nie będzie przebudowywana, bo po co?)

Żeby później odpalić neostradę -> readme do ueagle
Musisz wrzucić firmware do odpowiedniego katalogu
i skonfigurować pppd (nie pamiętam dokładnie, bo robiłem
to jakis czas temu)
-----
Co do uruchamiania systemu: Wyłącz w konfigu
wszystko to czego nie masz w systemie lub nie będziesz potrzebował,
jeżeli nie jesteś pewien czy coś masz -> też wywal, najwyżej, jak
nie wystartuje odpalisz stary kernel i dokompilujesz.

ozyr

  • Gość
co mam robic?
« Odpowiedź #6 dnia: 2006-08-15, 21:16:07 »
 > Nie bardzo rozumiem: robisz make
 > make modules_install
 > istalujesz instalujesz nowy kernel jak to robiłeś poprzednio.
 > (Jeżeli dodałeś tylko moduły () to wystarczy tylko make modules_install)
 > Powinny zostać zbudowane/przebudowane tylko potrzebne pliki
 > (wszystko co było zbudowane poprzednio, czyli większość kernela
 > nie będzie przebudowywana, bo po co?)
 >
 > Żeby później odpalić neostradę -> readme do ueagle
 > Musisz wrzucić firmware do odpowiedniego katalogu
 > i skonfigurować pppd (nie pamiętam dokładnie, bo robiłem
 > to jakis czas temu)
 > -----
 > Co do uruchamiania systemu: Wyłącz w konfigu
 > wszystko to czego nie masz w systemie lub nie będziesz potrzebował,
 > jeżeli nie jesteś pewien czy coś masz -> też wywal, najwyżej, jak
 > nie wystartuje odpalisz stary kernel i dokompilujesz.
Dzięki za szybkie podowiedzi.
Myślałem że jest może jakiś szybszy sposób na ten moduł bo na moim kompie to trochę trwa :)
Biorę się do roboty.

ozyr

  • Gość
co mam robic?
« Odpowiedź #7 dnia: 2006-08-15, 21:22:40 »
2006-08-15 21:16:07 ozyr napisał:

>  
 >  > Nie bardzo rozumiem: robisz make
 >  > make modules_install
 >  > istalujesz instalujesz nowy kernel jak to robiłeś poprzednio.
 >  > (Jeżeli dodałeś tylko moduły () to wystarczy tylko make modules_install)
 >  > Powinny zostać zbudowane/przebudowane tylko potrzebne pliki
 >  > (wszystko co było zbudowane poprzednio, czyli większość kernela
 >  > nie będzie przebudowywana, bo po co?)
 >  >
 >  > Żeby później odpalić neostradę -> readme do ueagle
 >  > Musisz wrzucić firmware do odpowiedniego katalogu
 >  > i skonfigurować pppd (nie pamiętam dokładnie, bo robiłem
 >  > to jakis czas temu)
 >  > -----
 >  > Co do uruchamiania systemu: Wyłącz w konfigu
 >  > wszystko to czego nie masz w systemie lub nie będziesz potrzebował,
 >  > jeżeli nie jesteś pewien czy coś masz -> też wywal, najwyżej, jak
 >  > nie wystartuje odpalisz stary kernel i dokompilujesz.
 > Dzięki za szybkie podowiedzi.
 > Myślałem że jest może jakiś szybszy sposób na ten moduł bo na moim kompie to trochę trwa :)
 > Biorę się do roboty.
:(  Po make modules_install wywaliło mi taki błąd:
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map  2.6.17.7; fi
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_dev_deregister
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_dev_register
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol vcc_release_async
WARNING: /lib/modules/2.6.17.7/extra/usbatm.ko needs unknown symbol atm_charge
make: *** [_modinst_post] Błąd 1
Co to za symbole? Skąd je wziąść?

jk33

  • Gość
co mam robic?
« Odpowiedź #8 dnia: 2006-08-15, 22:45:20 »
2006-08-15 21:22:40 ozyr napisał:
 /lib/modules/2.6.17.7/extra/usbatm.ko

To pozostałość po Twojej próbie z modułem ueagle,
w wersji nie włączonej do jądra (to co opisywałeś
na samym początku). Usuń ten plik.

ozyr

  • Gość
co mam robic?
« Odpowiedź #9 dnia: 2006-08-17, 22:15:19 »
Wracam do wątku bo ciągle problem z neo na nowym sterowniku ueagle. Piszę to na starym sterowniku na starym kernelu.
Niby wszystko dobrze - modem się synchoronizuje ale ifconfig daje wynik:
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:102 errors:0 dropped:0 overruns:0 frame:0
          TX packets:102 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6430 (6.2 Kb)  TX bytes:6430 (6.2 Kb)
a wszędzie podają że powinno być:
ppp0  Link encap:Point-to-Point Protocol
         inet addr:83.23.220.197 P-t-P:213.25.2.41 Mask:255.255.255.255
        UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
        RX packets:782440 errors:0 dropped:0 overruns:0 frame:0
        TX packets:729089 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:3
        RX bytes:460929486 (439.5 Mb) TX bytes:177272680 (169.0 Mb)

 Co z tym począć?
Czy jeszcze czegoś nie załadowałem w nowym jądrze?

jk33

  • Gość
co mam robic?
« Odpowiedź #10 dnia: 2006-08-18, 11:33:41 »
Mhm.. nie ma wogóle wypisanego ppp0,
jak się łączysz? Jakieś wpisy w logach?
Możesz też wrzucić konfigurację pppd.
(tylko pamiętaj, żeby ukryć login i hasło :) )

ozyr

  • Gość
co mam robic?
« Odpowiedź #11 dnia: 2006-08-18, 22:29:48 »
2006-08-18 11:33:41 jk33 napisał:

> Mhm.. nie ma wogóle wypisanego ppp0,
 > jak się łączysz? Jakieś wpisy w logach?
 > Możesz też wrzucić konfigurację pppd.
 > (tylko pamiętaj, żeby ukryć login i hasło :) )
 >
Doszukałem się że może mi braować jeszcze modułów, których nie mam wkompilowanych a które znalazłem w instrukcji. Załaduje je a jak to nie pomoże to się odezwę.
Dziękuję że ciągle mi pomagasz :)

koko12

  • Gość
co mam robic?
« Odpowiedź #12 dnia: 2006-08-15, 14:39:48 »
a więc tak siedzałem na kompie puźniej go wyłączyłem ,a na drugi dzień już nie mogłem włączyc kompa (mam windowsa)i pisze żę nie ma pliku system .Obecnie komp mi dzała na systemie linux ktory jest na cd .Prubowałem już wszystkiego i cd z win xp i dyskietki startowej

PROSZE O POMOC :)

benyo

  • Gość
co mam robic?
« Odpowiedź #13 dnia: 2006-08-15, 20:18:03 »
2006-08-15 14:39:48 koko12 napisał:

> a więc tak siedzałem na kompie puźniej go wyłączyłem ,a na drugi dzień już nie mogłem włączyc
 > kompa (mam windowsa)i pisze żę nie ma pliku system .Obecnie komp mi dzała na systemie linux
 > ktory jest na cd .Prubowałem już wszystkiego i cd z win xp i dyskietki startowej
 >
 > PROSZE O POMOC :)

Uruchamiasz instalator systemu windows z plyty, wybierasz opcje naprawy systemu (chyba literka R) i juz

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
co mam robic?
« Odpowiedź #14 dnia: 2006-08-15, 22:00:01 »
Nie zakładaj dwóch wątków do tego samego problemu. To niczemu dobremu nie służy.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji