Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Złośliwy chochlik na eth0 ... http://forum.freesco.pl/viewtopic.php?f=35&t=2542 |
Strona 1 z 2 |
Autor: | Anonymous [ niedziela, 10 sierpnia 2003, 00:33 ] |
Tytuł: | Złośliwy chochlik na eth0 ... |
Witam! Freesco0.27 na hd. Wszystko ładnie pracuje ale na 1 (jednej) karcie 3c905c z logiem eth0. Karta 3c905c loguje się do sieci LAN po mac adresie. Po wsadzeniu 2 karty rtl8029 i skonfigurowaniu nie dostaję dostępu do sieci. Po wpisaniu ifconfig karta 3c905c jest na eth1 z innym adresem IP . A nowo wsadzona karta rtl8029 zajmuje miejsce eth0. Problem wiadomo z przydzieleniem IP na eth0 bo nie ta karta i nie ten mac adres. Prawdziwy chochlik zamienia je w locie - jak go uziemić? Mam 47 lat i nie jestem taki szybki ale polubiłem Linuxa. Pozdrawiam Włodas. |
Autor: | Maciek [ niedziela, 10 sierpnia 2003, 12:35 ] |
Tytuł: | |
Nikt nie ogranicza wieku użytkowników Linuxa ![]() ![]() O ile pamiętam rtl 8029 nie ma sterowników we Freesco - trzeba by dograć je do /mnt/router/drv z pliku modules.zip (chyba jest na download.freesco.pl). Sam nie kombinowałem nigdy z dwiema kartami sieciowymi, więc nie wiem jak to jest z tym eth0 i eth1 - możesz ewentualnie spróbowac użyć inną kartę (rtl 8139 są tanie). Byc może ktoś z praktyką objaśni jeszcze czy da się konkretną kartę przypisać sztywno do interfejsu, czy będzie to robione automatycznie. |
Autor: | Anonymous [ niedziela, 10 sierpnia 2003, 14:13 ] |
Tytuł: | chochlik eth0 |
![]() ![]() ![]() Pozdrawiam Włodas. |
Autor: | zciech [ niedziela, 10 sierpnia 2003, 17:20 ] |
Tytuł: | |
Z analizy rc_init wynika, że sterowniki do sprawdzania brane sa alfabetycznie najpierw z drv potem z /tmp/net i na koncu ne.o najpierw karty ISA potem PCI: for l in 0 1 2; do j="io=`eval echo '$IO'$l`"; k="irq=`eval echo '$IRQ'$l`" for i in /mnt/router/drv/*.o /tmp/net/* /tmp/prm/ne.o; do insmod -fs -o "$i.A$l" $i $j $k && break insmod -fs -o "$i.B$l" $i $j && break done done for i in /mnt/router/drv/*.o /tmp/net/* /tmp/prm/ne.o; do insmod -fs -o $i.C $i done ![]() ![]() ![]() co ciekawe sterownik jest aprawdzany trzy razy dla kazdej z trzech kart A - insmod -fs -o "sterownik.o.An" sterownik.o io irq (ISA) B - insmod -fs -o "sterownik.o.Bn" sterownik.o io (ISA) Po przejrzeniu wszystkich sterowników dopiero: C - insmod -fs -o "sterownik.o.C" sterownik.o (PCI) gdzie n=0, 1, 2 ![]() ![]() ![]() ![]() ![]() ![]() ![]() sprawdz w logu jakie sterowniki znajduje dla twoich kart i gdzie sie one znajdują, umieść sterownik do pierwszej karty w /mnt/router/drv byc moze dla kart pci liczy się miejce (slot) ![]() |
Autor: | Maciek [ niedziela, 10 sierpnia 2003, 19:37 ] |
Tytuł: | Re: chochlik eth0 |
Wlodas pisze: Tylko, że ja wymyśliłem sobie, żeby podłączyć się z dwoma komputerami do rutera to dodałem 2 kartę tą rtl8029 żeby rozdzielić sygnał na dwa jeszcze kompy poprzez haba lub swicza.
Zaraz... czyżby wcześniej to pracowało na jednej karcie dając net jednemu klientowi? Czy masz SDI? Czy dostajesz net przez kartę sieciową, to ma istotne znaczenie. W tym pierwszym przypadku skoro chcesz switcha kupić to lepiej darować sobie drugą kartę. W drugim oczywiście druga karta jest potrzebna. |
Autor: | Anonymous [ niedziela, 10 sierpnia 2003, 21:16 ] |
Tytuł: | chochlik eth0 |
Czym więcej pytań to jestem bardziej załamany ale dzięki za porady. ![]() ![]() ![]() |
Autor: | Maciek [ niedziela, 10 sierpnia 2003, 21:43 ] |
Tytuł: | |
Podsumujmy. Dostajesz net z kablówki przez kartę sieciową. I jest to 3com. Problem jest w tym, że karta na PCI jest zawsze widziana jako ta pierwsza... To moze podaj adminowi MAC tej karty, a przez tą drugą dziel... Osobną sprawą jest to, czy to jest dopuszczalne (regulamin sieci), bo jeśli nie, to może admin się zabezpieczył i wtedy sorry Winnetou, albo uniemożliwi dzielenie, albo się dowie i cię odetnie... |
Autor: | Anonymous [ poniedziałek, 11 sierpnia 2003, 15:24 ] |
Tytuł: | chochlik eth0 |
Tak sieć do domu dostaje poprzez kartę sieciową 3com loguje się to tej istniejącej sieci po mac adresie.Ja potrzebuję od czasu do czasu podłączyć się do Internetu. Robię to wyjmując kartę do 2 kompa. Wcześniej pisałem na piechotę wszystkie dane i logowałem się z innym mac adresem karty sieciowej. Widocznie zmienił operator system tylko loguje się po mac adresie.Dzwoniąc do Admina zaproponował, żebym zakupił kartę sieciową pod USB i switcha ale czy moje wtedy 2 kompy będą się widziały nawzajem ![]() Pozdrawiam Włodas. |
Autor: | zciech [ poniedziałek, 11 sierpnia 2003, 16:04 ] |
Tytuł: | |
Cytuj: Sterowniki do tych kart są zainstalowane /mnt/router/drv
zostaw tylko w rc_init for l in 0 1 2; do j="io=`eval echo '$IO'$l`"; k="irq=`eval echo '$IRQ'$l`" for i in /mnt/router/drv/*.o /tmp/net/* /tmp/prm/ne.o; do # insmod -fs -o "$i.A$l" $i $j $k && break # insmod -fs -o "$i.B$l" $i $j && break done done for i in /mnt/router/drv/*.o ; do insmod -fs -o $i.C $i done i zmien nazwe jednego ze sterowników by ten którego karta ma byc pierwsza by zaczynała sie na wcześniejszą literę alfabetu lub cyfrę. Rozwiązanie trochę silowe ale moze dobre ![]() |
Autor: | Anonymous [ poniedziałek, 11 sierpnia 2003, 18:57 ] |
Tytuł: | Złośliwy chochlik na eth0 ... |
![]() ![]() ![]() ![]() /mnt/router/rc/rc-init :64: Syntax error. ![]() ![]() Jeżeli można to tak krok po kroku. Włodas. |
Autor: | nufel [ poniedziałek, 11 sierpnia 2003, 19:31 ] |
Tytuł: | |
Witam Nie prościej byłoby podejść do admina(ISP) i poprosić o autoryzację nowej karty? Przecierz karty się też psują no nie ![]() Pozdrawiam |
Autor: | Maciek [ poniedziałek, 11 sierpnia 2003, 21:35 ] |
Tytuł: | Re: Złośliwy chochlik na eth0 ... |
Wlodas pisze: Do pliku dotarłem z pozycji dos
Żle! Pliki Freesco edytujesz z poziomu Freesco np. edt /rc/rc_init i wtedy będzie w porządku, edycja z Windows lub DOS zawsze może stwarzać problemy. Rada Zciecha wydaje mi się sensowna, choć ja oczywiście uruchomiłbym Freesco i podał adminowi MAC tej karty, która uruchamia się jako pierwsza, jak radzi nufel. Propozycja admina też nie jest zła sieciówka na USB bez problemów powinna być widoczna na komputerach z Windowsem (i także z Linuxem, z jądrem powyżej 2.2.16), ale wtedy zmarnuje ci się komp przeznaczony na Freesco ![]() |
Autor: | Anonymous [ wtorek, 12 sierpnia 2003, 12:34 ] |
Tytuł: | chochlik eth0 |
I for l in 0 1 2; do Ij="io=`eval echo '$IO'$l`"; k="irq=`eval echo '$IRQ'$l`" Ifor i in /mnt/router/drv/*.o /tmp/net/* /tmp/prm/ne.o; do II insmod -fs -o "$i.A$l" $i $j $k && break II insmod -fs -o "$i.B$l" $i $j && break I done done for i in /mnt/router/drv/*.o /tmp/net/* /tmp/prm/ne.o; do I insmod -fs -o $i.C $i done To jest Kod który powinien mnie interesować i taki zapis jest na moim hd.Przed tym jest coś takiego sam początek [ "$ BIGMEM" = y ] Z pozycji dosa jak się dostałem do pliku Rc / to w poz 65 widzi jakiś błąd ale z pozycji Freesco edt /rc/rc_init po zamianie l na 1 na tym kodzie powyżej i zapisaniu pracy on nie zapisuje tych zmian Alt+S.Powraca do takich ustawień jak podałem. ![]() ![]() Pozdrawiam Włodas. |
Autor: | nufel [ wtorek, 12 sierpnia 2003, 12:38 ] |
Tytuł: | |
No to powodzenia ![]() |
Autor: | zciech [ wtorek, 12 sierpnia 2003, 13:04 ] |
Tytuł: | |
Pierwsze co robi administrator freesco, które ma na hd-ku to instaluje pakiet mc - to taki norton commander dla linuxa i od tego momentu jego zycie staje sie proste. f4 - edit tak ja w VC, edycja, esc , zapisz i już. edit jest troche skomplikowny ![]() po za tym komendą do edycji jest edit a nie edt ![]() etd jest dla twardzieli ![]() dos wstawia dodatkowe znaki [0C] widoczne w edit jako swiecące M i dlatego NIE WOLNO nim edytowac plików linuxa ![]() ![]() a te II to znaki tabulacji (Tab) |
Autor: | Anonymous [ środa, 13 sierpnia 2003, 01:29 ] |
Tytuł: | |
![]() ![]() Gzie obecnie są dostępne pakiety bez wirusów:?: No właśnie ostatnio zastanawiałem się dlaczego mi nie butuje flop po skopiowaniu pakietów na dyskietkę ![]() Czy z innym freesco np 0.32 będą inne problemy do tych samych celów ![]() Jeżeli nie zanudzam to pozdrawiam i oczekuję na podpowiedzi. Pozdrawiam Włodek. A apropo bawie się jescze Auroxem9. |
Autor: | zciech [ środa, 13 sierpnia 2003, 03:22 ] |
Tytuł: | |
Ręce opadają ![]() ![]() Włoż ta dobrą kartę, uruchom freesco, zainstaluj mc: [Linux] installpkg http://download.freesco.pl/0.2.7/mc-4.5.55-maciek Now downloading the install script for mc-4.5.55-maciek... Warning: installing software from a 3rd party package could damage your router's configuration or make it insecure. You should only install a package from an author/site you trust. http://download.freesco.pl/0.2.7/mc-4.5.55-maciek.sh (2K) mc-4.5.55-maciek.sh [########################] 2K | 22.14K/s 2166 bytes transferred in 0.10 sec (21.92k/sec) uruchom mc zmien zapisy w rc_init i nazwy sterowników (oba muszą byc w /mnt/router/drv/ włoż drugą kartę i powinno działać. ![]() ![]() ------------------------------------------------------------------------------- Co chcesz zmieniać na 1 czy ja gdziekolwiek wpisałem jakąś jedynkę postawilem dwa płotki w dwóch liniach i wykasowałem [/tmp/net/* /tmp/prm/ne.o] w trzeciej Pakiety bez virusów sa dostepne wszedzie, nie słyszałem o pakiecie z virusami. (po za pakietami u Virusa ![]() co to jest setup 424 i dlaczego ja tego nie mam. tu masz zmieniony rc_init wpisujesz to co po [Linux] sciagasz snarfem, zmieniasz uprawnienia i kopiujesz do /rc [Linux] snarf http://zciech.w.interia.pl/rc_init http://zciech.w.interia.pl/rc_init (4K) rc_init [########################] 4K | 15.72K/s 4136 bytes transferred in 0.26 sec (15.66k/sec) [Linux] chmod 755 rc_init Zakładam, że obie kary są na PCI ![]() ![]() Wszystko co do tej pory napisałem dotyczy freesco 0.2.7 A możę skoro obydwa sterowniki masz w //drv/ wystarczy zmienic ich nazwy. to kasowanie jest po to, by nie brał innych wcześniej. Czy sprawdziłeś log, jak wykrywane są karty ![]() Pisz jaśniej, wiecej danych, mniej bełkotu, my nie widzimy twojego ekranu ![]() A tak w ogóle to co Ty tak z tymi jedynkami ![]() |
Autor: | Anonymous [ środa, 13 sierpnia 2003, 16:58 ] |
Tytuł: | |
![]() Pozdrawiam Włodas. |
Autor: | Anonymous [ środa, 13 sierpnia 2003, 17:02 ] |
Tytuł: | |
A SETUP i taka pozycja 424 to za takimi jak 422-Wins 423-time i 424-Edit static DHCP tam niewiem czy powinno się zmieniać adres karty czy nie ale to o to chodziło Sorrrrrrrrrrry. |
Autor: | zciech [ środa, 13 sierpnia 2003, 20:29 ] |
Tytuł: | |
Co do tej wersji mc może Maciek sie wypowie, porzednia mc45 zawierała wszystkie bibilioteki w sobie. odinstaluj mc /rc/uinst/mc4.5.55-maciek.rm odinstaluj lewy-lib /rc/uinst/lewy-lib.rm ponownie zainstaluj lewy-lib installpkg http://...../lewy-lib reboot i zainstaluj mc installpkg http:/........../mc4.5.55-maciek reboot mc Poczytaj wątki o mc na forum było o tym wiele razy. Albo inaczej w katalogu z /mnt/router/packages/lewy-lib powinieneś miec plik: libglib-1.2.so.0.0.10 skopiuj go gdzieś zmień nazwę na libglib-1.2.so.0 i skopiuj do katalago lewy-lib. to ta sama biblioteka . |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |