romko Napisano Kwiecień 17, 2008 Autor Zgłoszenie Share Napisano Kwiecień 17, 2008 Plik zrobiłem tak jak pisał Adi1981. Raz system poszedł a następne botowanie już sie nie udało. Cały czas mam wrażenie, że te stery z tego linku: http://forum.fedora.pl/index.php?showtopic=9762&st=15 (ueagle-data-1.1.tar.gz) nie działają z moim modemem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Adi1981 Napisano Kwiecień 17, 2008 Zgłoszenie Share Napisano Kwiecień 17, 2008 Hmmm wydaje mi się raczej że jest to teraz problem z inicjowaniem interfejsu przed załadowaniem modułu. Spróbuj zrobić tak: Wyłącz uruchamianie sieci podczas bootowania chkconfig --level 5 network off Zrebootuj system (jeśli dalej nie możesz się zalogować przez podnoszenie ppp0 to zabootuj system w trybie single - przy bootowaniu w grubie na końcu linii z kernel= dodaj 1, i tam wykonaj powyższe polecenie) Po zrebootowaniu systemu z wyłączoną siecią, załaduj moduł pppoatm, podnieś interfejs i spróbuj sę połączyć modprobe pppoatm service network start ifup ppp0 pppd call ueagle-atm Niestety (albo i raczej stety) nie mam osobiście neostrady żeby spojrzeć i przetestować co i jak... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 17, 2008 Autor Zgłoszenie Share Napisano Kwiecień 17, 2008 Hmmm, faktycznie problem jest ale jakoś nie daje za wygraną Zrobiłem tak: Podczas bootowania wciskalen "i" , felerne podnoszenie int... ppp0 dalem na N. Po zalogowaniu, w konsoli jako root wpisałem polecenia: [root@localhost ~]# modprobe pppoatm [root@localhost ~]# service network start Podnoszenie interfejsu loopback: [ OK ] Podnoszenie interfejsu eth0: Ustalanie informacji IP dla eth0... nie powiodło się, brak połączenia. Może sprawdź kabel? [ZAWIÓDŁ] Podnoszenie interfejsu ppp0: i dostałem od takiej "gwiazdki" informacje: Odmowa AVC, naciśnij ikonę, aby wyświetlić no i sie wyświetliło: Podsumowanie SELinux powstrzymuje demona PPP przed umieszczeniem modułów jądra. Szczegółowy opis SELinux odmówił demonowi protokołu punkt-punkt umieszczenia modułu jądra. Jeśli pppd nie jest ustawiony tak, aby umieszczać moduły jądra, może to sygnalizować próbę włamania. Zezwalanie na dostęp Jeśli chcesz, aby PPP mógł umieszczać moduły jądra, musisz włączyć zmienną logiczną pppd_can_insmod: "setsebool -P pppd_can_insmod=1" Następujące polecenie pozwoli na ten dostęp: setsebool -P pppd_can_insmod=1 Dodatkowe informacje Kontekst źródłowy system_u:system_r:pppd_t:s0 Kontekst docelowy system_u:object_r:insmod_exec_t:s0 Obiekty docelowe None [ file ] Pakiety RPM, których to doty RPM polityki selinux-policy-3.0.8-44.fc8 SELinux jest włączony True Typ polityki targeted MLS jest włączone True Tryb wymuszania Enforcing Nazwa wtyczki plugins.pppd_can_insmod Nazwa komputera localhost.localdomain Platforma Linux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007 i686 i686 Licznik alarmów 42 Po raz pierwszy czw, 17 kwi 2008, 12:43:15 Po raz ostatni czw, 17 kwi 2008, 19:56:17 Lokalny ID 3c3730c4-b82b-45ad-ab38-d1f9d411ec6e Liczba wierszy Surowe komunikaty audytu avc: denied { execute } for comm=sh dev=dm-0 egid=0 euid=0 exe=/bin/bash exit=-13 fsgid=0 fsuid=0 gid=0 items=0 name=modprobe pid=3562 scontext=system_u:system_r:pppd_t:s0 sgid=0 subj=system_u:system_r:pppd_t:s0 suid=0 tclass=file tcontext=system_u:object_r:insmod_exec_t:s0 tty=(none) uid=0 Hmmm, nie jestem pewien czy dokładnie skopiowałem całość? Jakiś dzień mam dzisiaj zakręcony, godzina przy kompie, godzina w terenie i tak od rana. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Kwiecień 17, 2008 Zgłoszenie Share Napisano Kwiecień 17, 2008 Wyjścia wg mnie masz dwa: 1.Wyłączyć SELinux - nie polecam Ale można tak zrobić wstępnie, żeby sprawdzić czy to nie SELinux blokuje interfejs. 2.Zrobić to co proponuje "taka gwiazdka", czyli setroubleshooter. Jako root: Następujące polecenie pozwoli na ten dostęp: setsebool -P pppd_can_insmod=1 To 2. powinno pomóc. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 18, 2008 Autor Zgłoszenie Share Napisano Kwiecień 18, 2008 W konsoli wpisałem: setsebool -P pppd_can_insmod=1 po około 15 sek ponownie pojawił się kursor. Wydałem polecenia: modprobe pppoatm service network start ifup ppp0 pppd call ueagle-atm i nic sie nie zmieniło, neta nima Zaczynam się irytować. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Kwiecień 18, 2008 Zgłoszenie Share Napisano Kwiecień 18, 2008 No to na próbę wyłącz SElinux i zobacz czy będzie coś lepiej. Jak nie zadziała to włączysz znowu, jak zadziała, to... trudno... bez SELinuksa w sumie też można żyć, chociaż to nieco obniża bezpieczeństwo systemu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 19, 2008 Autor Zgłoszenie Share Napisano Kwiecień 19, 2008 Trochę nie czasowy, sporo zajęć poza domem. Wyłączyłem SELinuxa i bez zmian, neta nie mam: [root@localhost ~]# modprobe pppoatm [root@localhost ~]# service network start Podnoszenie interfejsu loopback: [ OK ] Podnoszenie interfejsu ppp0: I stoi, nic sie nie zmienia. Coś ten mój sprzęt odporny albo ja coś źle robię. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 19, 2008 Autor Zgłoszenie Share Napisano Kwiecień 19, 2008 Chciałem jeszcze zrobić wg. 2 linku z pierwszego wpisu ale komenda ./configure zwraca mi to: root@localhost eagle-usb-2.3.3]# ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for working volatile... yes checking whether closedir returns void... no checking whether gcc needs -traditional... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking return type of signal handlers... void checking whether lstat dereferences a symlink specified with a trailing slash... yes checking whether stat accepts an empty string... no checking for strftime... yes checking for alarm... yes checking for gettimeofday... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strcspn... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strspn... yes checking for strtol... yes checking for ifconfig... yes checking for route... yes checking for pidof... yes checking for dhclient... dhclient checking for pppd... yes checking for pppoe... yes checking for tclsh... yes checking for wish... yes checking for xsltproc... yes checking for kernel version... not found checking for ifup... 1 checking for adictrl... no checking for eaglectrl... no checking for showstat... no checking for eaglestat... no checking for startadsl... no checking for stopadsl... no configure: creating ./config.status config.status: creating Makefile.common config.status: executing default commands ======================================================================== distribution detected Fedora dhcp support dhclient pppd support yes pppoa support yes pppoe support yes install eagleconnect (tcl/tk frontend) yes generate documentation yes ======================================================================== error: kernel-sources cannot be found! Z jakimi argumentami uruchomić ./configure aby znalazł sobie wersję jądra?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 19, 2008 Zgłoszenie Share Napisano Kwiecień 19, 2008 Dla upewnienia spytam, czy po wyłączeniu SELinuksa zrestartowałeś system? SELinux musi nadać nowy kontekst plikom. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 19, 2008 Autor Zgłoszenie Share Napisano Kwiecień 19, 2008 Tak, kompa restartowałem, tak dla pewności. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 19, 2008 Zgłoszenie Share Napisano Kwiecień 19, 2008 error: kernel-sources cannot be found! A masz zainstalowany pakiet ze źródłami jądra? Dla podpowiedzi: kernel-headers i kernel-devel Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 19, 2008 Autor Zgłoszenie Share Napisano Kwiecień 19, 2008 Powiedz mi jeszcze proszę, jakimi komendami to sprawdzić i jak doinstalować (w grę wchodzi płytka instalacyjna dvd Fedory) ale cosik mi się zdaje, że podasz instalacji wybierałem różne takie rzeczy m.in. KDE itp. i wydaje mi się, że przy tym też postawiłem ptaszka w polu wyboru. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 19, 2008 Zgłoszenie Share Napisano Kwiecień 19, 2008 Ale co ma KDE do tego? Może lepiej poczytaj co to jądro, a czym jest KDE Zapewne będziesz musiał zainstalować dużo zależności, ale instalacja przebiega tak: Wkładasz płytę z Fedorą Wykonujesz:rpm -Uvh /media/$nazwa_płyty_z_fedorą/gdzieś_tam_są_rpmy/kernel-headers_coś_tam.rpm Nie przypominam sobie dokładnych nazw niestety, ale połapiesz się o co chodzi Musisz pamiętać że wyskoczy ci "milion" błędów zależności. Dla przykładu: kernel-headers wymaga gcc Wtedy instalujesz gcc z płyty tak jak wyżej napisałem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
romko Napisano Kwiecień 21, 2008 Autor Zgłoszenie Share Napisano Kwiecień 21, 2008 Wyskakuje takie coś: [root@localhost ~]# rpm -Uvh /root/src/kernel-headers-2.6.23.1-42.fc8.i386.rpm ostrzeżenie: /root/src/kernel-headers-2.6.23.1-42.fc8.i386.rpm: Nagłówek V3 Podp is DSA: NOKEY, key ID 4f2a6fd2 Przygotowywanie... ########################################### [100%] pakiet kernel-headers-2.6.23.1-42.fc8 jest już zainstalowany [root@localhost ~]# [root@localhost eagle-usb-2.3.3]# rpm -Uvh /root/src/kernel-2.6.23.1-42.fc8.i686.rpm ostrzeżenie: /root/src/kernel-2.6.23.1-42.fc8.i686.rpm: Nagłówek V3 Podpis DSA: NOKEY, key ID 4f2a6fd2 Przygotowywanie... ########################################### [100%] pakiet kernel-2.6.23.1-42.fc8 jest już zainstalowany robiłem restart komputera i instaluje eagle-usb-2.3.3: [root@localhost eagle-usb-2.3.3]# ./configure i bez zmian, taki sam wpis jak wcześniej: ..... checking for kernel version... not found checking for ifup... 1 checking for adictrl... no checking for eaglectrl... no checking for showstat... no checking for eaglestat... no checking for startadsl... no checking for stopadsl... no configure: creating ./config.status config.status: creating Makefile.common config.status: executing default commands ======================================================================== distribution detected Fedora dhcp support dhclient pppd support yes pppoa support yes pppoe support yes install eagleconnect (tcl/tk frontend) yes generate documentation yes ======================================================================== error: kernel-sources cannot be found! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Kwiecień 21, 2008 Zgłoszenie Share Napisano Kwiecień 21, 2008 error: kernel-sources cannot be found!Człowieku, zlituj się Przeczytałeś uważnie co napisał morsik 3 czy 4 posty wyżej? kernel-devel? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się