Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: newbie 13 Března 2008, 15:34:40
-
Predem bych se chtel omluvit, ale uz si opravdu nevim rady. Po nekolikadennim trapeni a procitanim fora sem se rozhodl, ze napisu. Predem chci napsat, ze jsem linuxovy zacatecnik. Mam problem s pripojenim k siti. Pripojuji se kabelem k routeru, ktery je pote pripojen pomoci wifi k Internetu. Router prideluje IP adresy pomoci DHCP. Jedna se o malou vnitrni sit se 4 pocitacema a router Edimax BR-6104k, ktery prideluje IP adresy pomoci MAC adres sitovek. Problem je, ze router mi zadnou adresu neprideli a tvari se jakoby nebyl pripojeny kabel. Ve Windows je samozrejme vse v poradku.
Po tom co sem si zde precetl, sem zkusim nekolik pokusu jak vyresit tento problem.
Vypis prikazu ifconfig:
http://sweb.cz/bleemT/ifconfig.png (http://sweb.cz/bleemT/ifconfig.png)
Jak je videt, je pridelena nejaka divna ip adresa (nespravna ip adresa, mne by mel router pridelit adresu 192.168.2.104) na eth0 s aliasem avah. Kdyz sem zkousel tento alias shodit prikazem
sudo ifconfig eth0:avah down
Terminal mi vypsal chybu:
SIOCSIFFLAGS: Cannot assign requested address
Vse jde videt na tomto screenu http://sweb.cz/bleemT/alias-down.png
(Tento postup uzivateli Rusttaf, ktery resil temer stejny problem, pomohl, bohuzel se mu alias po kazdem restartu nahodil znovu)
Potom sem zkusil zakazat pouzivani ipv6 pomoci navodu od Lukase Svobody:
ALT+F2
gksudo gedit /etc/modprobe.d/aliases
a tam zmenil radek
alias net-pf-10 ipv6
na
alias net-pf-10 off ipv6
Bohuzel nepomohlo...
Dale sem zkusil IP adresy nastavit rucne, ani tudy cesta nevedla.
Pridavam vypis kdyz se pokousim sit zastavit a znovu nahodit prikazema
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start
screen http://sweb.cz/bleemT/stop-start.png
Mam sitovou kartu Realtek RTL8139/810x Family Fast Ethernet NIC.
Pridavam vypis hardware(resp. sitove karty) z linuxu
http://sweb.cz/bleemT/hardware1.png
http://sweb.cz/bleemT/hardware2.png
Nakonec pridavam vypis prikazu dmesg: http://sweb.cz/bleemT/dmesg.txt
Jsem zoufaly, uz nevim co dal zkusit, budu vdecny za jakoukoliv radu nebo poznamku, diky.
-
Tak školy nemám, ale co takle zkusit propojit kabelem dva kompy? Přiřadil bych jim oběma statickou adresu 192.168.1.1 a 192.168.1.2 a pak by se vidělo, jestli to opravdu nejde. V případě že by to šlo by se vidělo, co dál. V případě že by se nešlo, tak fakt netušim.
-
Predevsim neni treba se omlouvat, udelal jste co jste mohl.
Dalo by se zkusit jeste:
1. nastavit ve Windows interface tak, aby bylo zakazano vypinani z duvodu uspory energie. Kdesi se tu objevil post, ze Windows dokazou nastavit kartu do takoveho modu, ze ji Linux nenahodi.
2. vypsat si, jestli je zavedeny modul, asi nejspis bude, ale prece jen pro jistotu:
sudo lsmod | grep rtl
nebo sudo lsmod | grep 8139.
3. zkusit kartu otestovat nastrojem mii-diag.
4. Prohlidnout jak se IP a ostatni nastavi ve Windows (v prikazovem radku ipconfig /all) a zkusit to pak rucne v Linuxu, i kdyz to u BFU nemam rad, tohle by melo chodit bezproblemove. Potiz ovsem muze byt i v samotnem routeru, ktery ma "divne" implementovane DHCP. Windowsy jsou na prasarny zvykle, tem to neva, Linux "klekne".
-
1. nastavit ve windows interface tak, aby bylo zakazano vypinani z duvodu uspory energie. Kdesi se tu objevil post, ze windows dokazou nastavit katru do takoveho modu, ze ji linux nenahodi.
Tak bohuzel nepomohlo :(
4. Prohlidnout jak se IP a ostatni nastavi ve windows (v prikazovem radku ipconfig /all) a zkusit to pak rucne v Linuxu, i kdyz to u BFU nemam rad, tohle by melo chodit bezproblemove. Potiz ovsem muze byt i v samotnem routeru, ktery ma "divne" implementovane DHCP. Windowsy jsou na prasarny zvykle, tem to neva, linux klekne.
Tohle sem uz zkousel, ale ani rucni zadani ip adres nepomohlo.
ifconfig -a:
tomas@tomas-laptop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:11:D8:87:F2:77
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0x2c00
eth1 Link encap:Ethernet HWaddr 00:0E:35:C4:79:CE
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:717 errors:0 dropped:0 overruns:0 frame:0
TX packets:1315 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0xc000 Memory:feafe000-feafefff
eth0:avah Link encap:Ethernet HWaddr 00:11:D8:87:F2:77
inet addr:169.254.9.114 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interrupt:19 Base address:0x2c00
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:280 errors:0 dropped:0 overruns:0 frame:0
TX packets:280 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20308 (19.8 KB) TX bytes:20308 (19.8 KB)
Ja bych rekl, ze nejspis problem bude v tom, ze jsou tam uz nastavena nejake nesmyslne adresy u toho eth0:avah.
Je to tam nejspis nejak napevno nekde nastavene, protoze kdyz sem zkousel zapnout ubuntu bez zapojeneho kabelu - cili sitovka nemela prilezitost nacist ip z dhcp, IP adresy u eth0:avah byly nastavene.
eth0:avah Link encap:Ethernet HWaddr 00:11:D8:87:F2:77
inet addr:169.254.9.114 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interrupt:19 Base address:0x2c00 Potom uz asi sitovka nema potrebu nstavovat IP z dhcp routeru, protoze ji staci nejaka nesmyslna IP u eth0:avah. Ale je to jen pohled zacatecnika, ktery se v tom moc nevyzna. Na druhou stranu uzivatel Rusttaf, ktery stejny problem resil v tomto topicu: http://forum.ubuntu.cz/index.php?topic=16722.0 (http://forum.ubuntu.cz/index.php?topic=16722.0) to vyresil prave shazovanim toho aliasu prikazem: sudo ifconfig eth0:Váš alias down (rada od uzivatele bodie)
Mne bohuzel pri pokusu shodit ten alias prikazem sudo ifconfig eth0:avah down vypise terminal hlasku:SIOCSIFFLAGS:Cannot assign requested address. Chce to nejakym jinym zpusobem ten alias shodit, ale jak?
-
eth0:avah je výmysl network-manageru, pokud se mu nepodaří získat IP adresu do serveru DHCP. Zaráží mne, že nemáte žádné přenesené pakety na síťovce - zkuste sem dát ještě výsledek kroků 2. a 3. jak psal Pavel
-
eth0:avah je výmysl network-manageru, pokud se mu nepodaří získat IP adresu do serveru DHCP. Zaráží mne, že nemáte žádné přenesené pakety na síťovce - zkuste sem dát ještě výsledek kroků 2. a 3. jak psal Pavel
Takze vysledek kroku 2 je:
tomas@tomas-laptop:~$ sudo lsmod | grep rtl
tomas@tomas-laptop:~$ sudo lsmod | grep 8139
8139too 27776 0
8139cp 25088 0
mii 6528 2 8139too,8139cp
3. mii-diag se mne zprovoznit nepodarilo, zadny z prikazu nebyl na eth0 podporovan
tomas@tomas-laptop:~$ mii-diag -w
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: Operation not supported
tomas@tomas-laptop:~$ mii-diag --monitor eth0
SIOCGMIIPHY on eth0 failed: Operation not supported
tomas@tomas-laptop:~$ mii-diag --all-interfaces
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: Operation not supported
tomas@tomas-laptop:~$
-
To tedy vypada / opravdu jen vypada/ jako spatny ovladac sitovky, nebo respektive zavedeny jiny modul, nez tam ma byt. Mii-tools by mely dokazat funkcni rozhrani otestovat.
Zkuste jeste lshw a lspci a mrknete, co to o te karte vypisuje.
-
Zkuste namísto mii-diag pouzit
sudo ethtool eth0
-
To tedy vypada / opravdu jen vypada/ jako spatny ovladac sitovky, nebo respektive zavedeny jiny modul, nez tam ma byt. Mii-tools by mely dokazat funkcni rozhrani otestovat.
Zkuste jeste lshw a lspci a mrknete, co to o te karte vypisuje.
Tak vypis prikazu lshw je zde: http://sweb.cz/bleemT/lshw.txt (http://sweb.cz/bleemT/lshw.txt)
a lspci je zde: http://sweb.cz/bleemT/lspci.txt (http://sweb.cz/bleemT/lspci.txt)
Podle toho co lshw vypisuje o sitovce
*-network:0
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 10
serial: 00:11:d8:87:f2:77
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too driverversion=0.9.28 latency=64 maxlatency=64 mingnt=32 module=8139too multicast=yesse zda, ze je v poradku i v porovnanim s Windows
SiSoftware Sandra
Device Information
Device Type : Ethernet Network
Device ID : bus 2, device 0, function 0
Windows Device Name : Realtek RTL8139/810x Family Fast Ethernet NIC
OEM Device Name : Realtek Semiconductor RT8139 (A/B/C/813x) Fast Ethernet Adapter
OEM Hardware ID : FUN_0, VEN_10EC, DEV_8139, REV_10
Device Name : ASUSTeK Computer Inc L2 Series Notebooks integrated NIC
Product ID : VEN_1043, DEV_1045
Revision : B1
Power Management Features
Version : 2.00
Supports Clock Slow-down : No
Supports D1 PM State : Yes
Supports D2 PM State : Yes
Supports PME# : Yes
Supports PME Clock : No
Device Capabilities
Latency Timer : 64 clk
I/O Range : Yes
Memory Range : Yes
Bus Master Capable : Yes
Special Cycle Recognition : No
Memory Write & Invalidate : No
VGA Palette Snoop : No
Parity Error Response : No
Address/Data Stepping : No
System Error Line : Yes
Fast back-to-back Transactions : No
Detects Parity Errors : No
Supports System Error Line : No
Supports Parity Line : No
User Defined Format : No
66MHz Bus Support : No
New Capability List : Yes
Device Select Timing : Medium
Multi-Function Device : No
Header : 00
Interface : 00
Hardware Resources
I/O Range : 0000C800
Memory Range : FEAFFC00
Irq. No. : 18
INT Pin : A#
Dynamic Management : Yes
-
Zkuste namísto mii-diag pouzit
sudo ethtool eth0
Tak ten prikaz vypsal toto:
tomas@tomas-laptop:~$ sudo ethtool eth0
[sudo] password for tomas:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: no
tomas@tomas-laptop:~$
-
Zde je pes zakopan:
Link detected: no
Karta neni ve spojeni s protejskem. Priciny mohou byt dve.
1. Neni kabel v zasuvce (kach)
2. Nevim.
-
pokuste se vzít ten router a nějakým novým síťovím kabelem ho propojit s PC..jestli totiž nesvítí kontrolky na routeru není link, není co přidělovat, tudíž nedostanete žádnou IP..ta nesmyslná adresa co je vypsaná v ifconfig, je nejspíše dílem fantazie network manageru..jak psal někdo o něco víše
-
Tak sem byl u kamarada a vyzkousel wifi i lan a obe fungovaly. Postahoval ruzne aktualizace a sel domu. Doma zasunul kabel a hle, ono to funguje :D. Jeste jednou dekuju vsem co mne tady poradili nebo napsali, diky! :)
-
Tipuju na špatně doražený kabel v pc/routeru :) Alespoň jednoduché řešení :D Označuji za vyřešené.
-
Kabely jsou treti inteligentni bytosti na planete.
1. lidi (muzi)
2. delfini
3. kabely
...
...
zeny
-
hmmm tak sem se radoval predcasne, dnes zapnu pocitac, nastartuju ubuntu, vyridim si postu, chvilku brouzdam po Internetu, pak prepnu na Windows, mrknu na icq, brouzdam po netu, potom restartuju a zapnu ubuntu a sok, problem je zpatky, sitovka vubec nenacetla ip adresu, jakoby byl odpojeny kabel, pripominam, ze kabel je zapojen v poradku, uz fakt nevim co si mam o tom myslet... :(
-
Nedal jste ve Win hybernaci? Asi ji Win vypne.
-
Nedal jste ve Win hybernaci? Asi ji Win vypne.
Super, pomohlo, bylo ale nutne v biosu nastavit, aby se sitovka zapinala pri bootu:
Onboard LAN Boot ROM ---> Enabled
-
Nedal jste ve Win hybernaci? Asi ji Win vypne.
Super, pomohlo, bylo ale nutne v biosu nastavit, aby se sitovka zapinala pri bootu:
Onboard LAN Boot ROM ---> Enabled
No tím jste síťovku nezapnul po startu, ale řekl jste, že je stroj je schopen bootovat přes síť. Nicméně toto mohlo pomoci z toho titulu, že deska síťovku natvrdo zinicializuje (aby se pokusila o boot) tj. probere ji z "pastavu" kam ji umístila Wokna ...