Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Konfiguracja internetu (eth0)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Mon Nov 14, 2005 3:03 pm    Post subject: Reply with quote

No więc tak. Spróbowałem wszystko od początku. Wchodzę do /usr/src/linux i wydaję polecenie
Code:
make menuconfig
Wchodze w devic drivers, zaznaczam tak jak zaleciliście
Code:
<*> RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support
+ kilka innych rzeczy zaznaczam <*>. Inne karty Ethernet (powyżej 100Mbit) odznaczam. Potem zapisuję konfigurację. Następnie komenda
Code:
make
Potem
Code:
make modules_install
i
Code:
make install
Następnie
Code:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage
Wydaję polecenie
Code:
ifconfig
i nie widać mojego eth0. Robię reboot i dalej nie ma sieciówki. Wpisuję
Code:
modprobe e100
i wywala mi coś takiego:
Code:
FATAL: Error inserting e100 (/lib/modules/2.6.12-gentoo-r9/kernel/drivers/net/e100.ko): Unknown symbol in module or unknown parameter (see dmesg)
No to wpisuję
Code:
dmesg
i o "e100" dostaję następujące informacje
Code:
e100: Unknown symbol mii_ethtool_sset
e100: Unknown symbol mii_link_ok
e100: Unknown symbol mii_check_link
e100: Unknown symbol mii_nway_restart
e100: Unknown symbol generic_mii_ioctl
e100: Unknown symbol mii_ethtool_gset


Co robić? Aż nie chce mi się wierzyć z powodu internetu jest tyle problemów! P.S. To nie jest moja pierwsza przygoda z linuksem. Pracowałem troszkę na innych (SuSE, Mandriva, Fedora Core) ale na serio zacząłem niedawno właśnie na Gentoo, więc jestem n00be'em :D
Co z tym logowaniem?
Back to top
View user's profile Send private message
psycepa
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1637
Location: Poland

PostPosted: Mon Nov 14, 2005 3:39 pm    Post subject: Reply with quote

a powiedz mi czy masz wpisy w lilo/grub odnosnie swojego nowego kernela ? czy po prostu nadpisales stary obraz nowym ?
_________________
RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part."
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Mon Nov 14, 2005 3:44 pm    Post subject: Reply with quote

Z GRUB'em nic nie rubiłem. Coś trzeba zrobić?
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Mon Nov 14, 2005 3:52 pm    Post subject: Reply with quote

Jezeli robisz
Code:
make install

to juz nie potrzebujesz robic
Code:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage

porzedni skrypt robi to za ciebie.
Wstaw wynik polecenia
Code:
uname -r

i swojego gruba
P.S
Skoro wkompilowales
Code:
<*> RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support

to nie musisz ladowac modulu
Code:
modprobe e100
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Mon Nov 14, 2005 4:21 pm    Post subject: Reply with quote

uname -r
Code:
2.6.12-gentoo-r9

Co do gruba to nie wiem czy o to chodziło, ale wklejam grub.conf
Code:

default 0
timeout 0
spolashimage=(hd0,1) /boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.12-r9
root (hd0,1)
kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda2
initrd /boot/initramfs-ggenkernel-x86-2.6.12-gentoo-r9
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Mon Nov 14, 2005 4:31 pm    Post subject: Reply with quote

Poprzednim razem napisales:
Code:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage

Wiec w gubie powinno byc:
Code:
kernel /boot/bzImage=/dev/ram0
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Mon Nov 14, 2005 4:44 pm    Post subject: Reply with quote

Co? Czyli mam wykasować całą linijkę z kernela i zostawić tylko to co napisałeś? To nie lepiej, żebym znowu zrobił to co trzeba z jądrem i nie kopiował obrazu tylko wpisał
Code:
make install
? I czy po takim zabiegu (zmienieniu wpisów w grubie lub poprostu znów make install) mógłby działać internet?
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Mon Nov 14, 2005 4:57 pm    Post subject: Reply with quote

Przy starcie systemu musisz uzyc ostatni, aktualny bzImage. Jak go nazwiesz to juz twoja sprawa. Sorry to sa podstawy linuksa. Inne dystrybucje linuksa ktore uzywales SuSE, Mandriva, Fedora Core robily to za ciebie. Mysle, bez urazy, ze najpierw musisz poczytac dokumentacje, bo raczej nie dasz sobie rady z gentoo.
Back to top
View user's profile Send private message
Raku
Bodhisattva
Bodhisattva


Joined: 28 Feb 2004
Posts: 2374
Location: Poland

PostPosted: Mon Nov 14, 2005 7:43 pm    Post subject: Reply with quote

1. wkompilowujesz statycznie w kernel kartę realtek 8139
2. próbujesz załadować moduł e100 do kart intela

Czy nie widzisz rozbieżności pomiędzy tymi dwoma czynnościami?
Czy wiesz w ogóle co chcesz zrobić?

nie wiesz do czego służy polecenie modprobe?
proszę - spróbuj zainstalować system Mandriva cośtam lub (k)ubuntu lub Fedorę lub Debiana. Popracuj nad tymi dystrybucjami, gdzie kernel dostepny jest także w binarnych pakietach. jak zdobędziesz doświadczenie, spróbuj jeszcze raz Gentoo.
_________________
raku

Powered by Archlinux ;-)
Back to top
View user's profile Send private message
psycepa
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1637
Location: Poland

PostPosted: Mon Nov 14, 2005 7:50 pm    Post subject: Reply with quote

Pablord wrote:
Co? Czyli mam wykasować całą linijkę z kernela i zostawić tylko to co napisałeś?


stara dobra zasada mowi zeby NIGDY nie kasowac starego kernela dopoki sie nie upewnisz na 100% ze uda ci sie zbootowac system z nowego,
dodaj po prostu w grub wpis dotyczacy nastepnej pozycji z menu startowego
u mnie w lilo sytuacja wyglada tak
w katalogu /boot sa przykladowo
Code:

/boot/kernel1
/boot/kernel2


a w lilo.conf (oczywiscie to jest uproszczenie, szczegoly w dokumentacji)
Code:

image=/boot/kernel1
label=pierwszy_kernel
bla bla bal

image=/boot/kernel2
lable=drugi_kernel
bla bla bal

w ten sposob bedziesz mogl zbootowac system na starym albo na nowym jadrze, w zaleznosci od tego co w menu wybierzesz,
polecam gentoo wiki i howto n/t kernela
pozdrawiam
_________________
RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part."
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Mon Nov 14, 2005 8:46 pm    Post subject: Reply with quote

Spokojnie. O zmianie systemu nie ma mowy. Znów to ustawianie, konfigurowanie. Nie i jeszcze raz nie. Chcę już mieć jakiś sytem na stałe. A pozatym chyba lepiej uczyć się czymś trudniejszym, co? Dobra, tylko się nie wściekajcie. Czy po tym jak wszystko w jądrze ustawię tak jak trzeba, wystarczy wykonać
Code:
make bzImage
i ustawić w GRUB'ie żeby bootował z utworzonego pliku?
Back to top
View user's profile Send private message
prizman
n00b
n00b


Joined: 19 Sep 2005
Posts: 25
Location: can't remember

PostPosted: Mon Nov 14, 2005 9:26 pm    Post subject: Reply with quote

@Pablord:

Tak na chlopski rozum to bawisz sie kernelem, ale bootujesz innego (oczywiscie moge sie mylic :) ),
^ IMHO to powinno Ci dac do myslenia

i raczej nie ma czegos takiego jak 'make bzImage' :wink:
_________________
Powered by Athlon64
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Tue Nov 15, 2005 7:05 am    Post subject: Reply with quote

Szukaj, czytaj i jeszcze raz czytaj
http://www.gentoo.org/doc/pl/handbook/handbook-x86.xml?part=1&chap=7
http://www.gentoo.org/doc/pl/handbook/handbook-x86.xml?part=1&chap=3
http://www.gentoo.org/doc/pl/handbook/handbook-x86.xml?part=1&chap=10
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Tue Nov 15, 2005 5:26 pm    Post subject: Reply with quote

Wow. Dzięki za informacje. Są postępy :D. Skorzystałem z genkernela. Teraz jak już wpiszę
Code:
ifconfig eth0
wyświetla moją kartę. Jednak po poleceniu
Code:
ifconfig
wciąż jest widoczne tylko "lo". w /etc/modules.autoload.d/kernel-2.6 dopisałem e100. Jednak wciąż przy adsl-start jest "TIMED OUT", a przy uruchamianiu systemu dodatkowo "netmount was not started". Co robić? (tylko się nie denerwujcie :) ).

P.S. Powiedzcie mi dlaczego nie ma u mnie "net-setup eth0" i "ping"?
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Tue Nov 15, 2005 5:38 pm    Post subject: Reply with quote

Czy utworzyles symlink:
Code:
ln -s net.lo net.eth0
Back to top
View user's profile Send private message
Raku
Bodhisattva
Bodhisattva


Joined: 28 Feb 2004
Posts: 2374
Location: Poland

PostPosted: Tue Nov 15, 2005 5:54 pm    Post subject: Reply with quote

Pablord wrote:
Wow. Dzięki za informacje. Są postępy :D. Skorzystałem z genkernela. Teraz jak już wpiszę
Code:
ifconfig eth0
wyświetla moją kartę.

nie wierzę, możesz wkleić co dokładnie ci wyświetla?

Quote:

Jednak po poleceniu
Code:
ifconfig
wciąż jest widoczne tylko "lo".

właśnie dlatego ci nie wierzę

Quote:

w /etc/modules.autoload.d/kernel-2.6 dopisałem e100.


Przyznałeś gdzieś, że masz kartę opartą o chipset realteka. Możesz mi więc wytłumaczyć dlaczego usilnie chcesz ładować moduł od kart intela?
_________________
raku

Powered by Archlinux ;-)
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Tue Nov 15, 2005 5:57 pm    Post subject: Reply with quote

Co do symlinka to zaraz sprawdzę. A co do e100- ktoś wyżej napisał o e100, więc myślałem, że to się tyczy Relteka. W takim razie jaki moduł mam załadować? ifconfig eth0 zaraz wkleję

Edit:
Sorry, ale musiałem to napisać w drugim poście bo mam jakieś problemy z logowaniem.

Co do symlinka to zaraz sprawdzę. A co do e100- ktoś wyżej napisał o e100, więc myślałem, że to się tyczy Relteka. W takim razie jaki moduł mam załadować? ifconfig eth0 zaraz wkleję

EDIT:
A więc tak. Symlinka nie było. Kiedyś pamiętam, że takie dowiązanie robiłem, ale widać gdzieś, kiedyś skasowałem. Zrobiłem te dowiązanie ale za dużo to raczej nie zmieniło (chyba).

A oto mój "ifconfig eth0"
Code:
eth0
Link encap:Ethernet HWaddr 00:E0:4C:E5:C2:24
BROAD MULTICAST MTU:1500 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4500 (4.3 Kb) TX bytes:4092 (39 Kb)
Interrupt:16 Base address:0xcf00

Próbowałem polecenia "dhcpcd eth0" ale to też raczej nic nie zmieniło (nawet nie jestem pewien czy mój provider ma taki server).

P.S. to wiecie może co może być przyczyną, że nie mam "net-setup eth0" i "ping"?

..::Milu Edit:
Złączenie 2 postów.
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Tue Nov 15, 2005 6:31 pm    Post subject: Reply with quote

Wklej co uzyskasz wykonujac:
Code:
#/etc/init.d/net.eth0 restart
Back to top
View user's profile Send private message
prizman
n00b
n00b


Joined: 19 Sep 2005
Posts: 25
Location: can't remember

PostPosted: Tue Nov 15, 2005 6:47 pm    Post subject: Reply with quote

A więc tak:

Moduł odpowiedzialny za realteka to najczęściej 8139too (zależy od typu karty)
Ale ponieważ masz wkompilowaną obsługe realteka w kernel NIE MUSISZ ładować żadnego modułu.
I najlepiej żebyś sam skompilował kernela a nie używał jakis genkerneli (uwierz mi kompilacja naprawde nie jest trudna)

A co do "P.S" to net-setup jest skryptem znajdującym się na livecd natomiast ping jest podstawową rzeczą w systmie i coś musiałeś zepsuć gdzieś wcześniej :wink:
_________________
Powered by Athlon64
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Tue Nov 15, 2005 7:15 pm    Post subject: Reply with quote

Code:
/etc/init.d/net.eth0 restart
* starting eth0
*    Bringing up eth0
*        adsl
*            Starting ADSL for eth0
TIMED OUT                                                              [!!]


Scalcie znów...

Może to Was zainteresuje. Wydaję komendę
Code:
adsl-status

i dostaję taki tekst
Code:
adsl-status: Link is down (can't read pppoe PID file /var/run/adsl.pid.pppoe).
I co? Taki plik u mnie nie istnieje. Jakieś rady? Jeszcze się okaże, że to wcale nie jest wina jądra :? .

..::Milu Edit:
Scalenie + code
Back to top
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Tue Nov 15, 2005 8:03 pm    Post subject: Reply with quote

Wstaw do /etc/conf.d/net:
Code:
config_eth0=( "dhcp" )

i jeszcze raz
Code:
/etc/init.d/net.eth0 restart
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Tue Nov 15, 2005 8:26 pm    Post subject: Reply with quote

To samo, tylko że nie ma TIMED OUT ([!!] dalej jest). Ale coś mi się zdaje, ze to wszystko przez ten plik (/var/run/adsl.pid.pppoe). Jakie macie rady?

Edit:
...no i własnie się dowiedziałem, że mój dostawca internetu nie ma serva DHCP...

..::Milu Edit:
Scalenie
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Wed Nov 16, 2005 2:34 pm    Post subject: Reply with quote

Ze sie wtrace. Tak z czystej ciekawosci, kto jest twoim dostawca internetu a raczej jaki to rodzaj lacza, bo jezeli to zwykle polaczenie po lani, a nie doczytalem sie takiej informacji (moze przegapilem wiec sory) to nie dziwie sie ze wpisanie 'adsl' konczy sie fiaskiem a cale to kombinowanie z ppp bylo wtedy psu na bude.

Kwestia ifconfig. To ze polecenie nie wypisywalo eth0 nie oznacza ze takiego urzadzenia nie ma. Wystarczylo przegladnac zapiski dmesg albo to co zwraca lspci (lspci -v). ifconfig bez parametrow wyswietla aktywne interfejsy sieciowe, a jako ze eth0 nie zostal aktywowany to i go nie pokazal, proste.

Sprecyzuj co to za polaczenie. I skoro twoj dostawca nie ma serwera dhcp, to musisz miec jakies dane odnoscie Twojego numeru IP / maski / DNS.
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Wed Nov 16, 2005 3:37 pm    Post subject: Reply with quote

Code:
lspci -v
...

0000:03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
                    Subsystem: Realtek Semiconductor Co., Ltd. RT8139
                    Flags: bus master, medium devsel, latency 32, IRQ 16
                    I/O ports at bc00 [size=dfee0000]
                    Memory at dfefff00 (32-bit, non-prefetchable) [size=256)
                    Expansion ROM at 00010000 [disabled]
                    Capabilities: [50] Power Management version 2

...

Co do dostawcy. Mam internet z www.ynet.pl . W winblowsie łącze się za pomocą PPPoE i tyle. Pytałem się na forum u dostawcy o bramy, to powiedzieli mi, że na Linuksie konfiguruje się jako PPPoE, to dałem sobie spokój. Więc jak? Muszę przypisać jakieś statyczne IP? Jeśli tak to muszę mieć adres DNS? I czy maska zawsze jest 255.255.255.0?
Back to top
View user's profile Send private message
vutives
Guru
Guru


Joined: 25 Sep 2005
Posts: 348
Location: Poland

PostPosted: Thu Nov 17, 2005 2:28 pm    Post subject: Reply with quote

Są jakieś szanse, żebym miał internet w Gentoo?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Goto page Previous  1, 2, 3, 4  Next
Page 2 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum