Sziasztok
Fedora 19 (64bit) alatt nem sikerül életre kelteni az internetet. A hálókártya egy alaplapi történet, rtl8101e, a realtek oldaláról leszedett driver forgatása után látszólag gond nélkül működik. A hálózaton DHCP kioszt mindent, de ha kézzel állítom be akkor is úgy tűnik megvan a kapcsolat. ping-elni a routert tudom. DNS-nél hasalhatna el, de a "ping google.com" is gond nélkül működik. Viszont ha pl.: "curl -Iv google.com"-al, vagy sima "yum update"-el próbálkozom, már timeout-al megáll. Böngészők is, természetesen. Proxy nincs.
Próbáltam "netstat -F"-et, és adtam volna hozzá getaway-t, "route add default gw 192.168.1.1", de minden maradt a régiben. "tail -f /var/log/messages"-ben semmi árulkodó, em1 link up hasonlóak. Gyanakodtam a tűzfalra, "systemctl stop firewalld.service" nem hozott eredményt. SELinux kikapcsolva.Tömör összefoglaló:
[root@localhost r8101-1.024.00]# ifconfig
em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.93 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ef0b:ff:fe00:e000 prefixlen 64 scopeid 0x20<link>
ether ed:0b:00:00:e0:00 txqueuelen 1000 (Ethernet)
RX packets 634 bytes 64576 (63.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 148 bytes 14186 (13.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 45 base 0xe000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost r8101-1.024.00]# ping index.hu
PING index.hu (217.20.130.97) 56(84) bytes of data.
64 bytes from sportgeza.hu (217.20.130.97): icmp_seq=1 ttl=60 time=17.7 ms
64 bytes from sportgeza.hu (217.20.130.97): icmp_seq=2 ttl=60 time=11.5 ms
64 bytes from sportgeza.hu (217.20.130.97): icmp_seq=3 ttl=60 time=11.1 ms
^C
--- index.hu ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 11.198/13.504/17.791/3.034 ms
[root@localhost r8101-1.024.00]# yum update
Betöltött bővítmények: langpacks, refresh-packagekit
Hiba: Cannot retrieve metalink for repository: fedora/19/x86_64. Please verify its path and try again
Nem nagyon ismerem a fedora-t (még), abban kérnék segítséget, hogy mit kellene nézzek, mi okozhatja ezt. Lehet, hogy a kézzel forgatott driver a gond, szúrjak az alaplapba valami más hálókártyát? (windowsra újraindítva gond nélkül megy minden)
szerk: A megoldás sírvaröhögős: meg kell változtatni a mac address-t valamire, ami nem a gyári. Az ask.fedora-n is feltett kérdésre (köszönet zoltanh kollégának a közreműködésért) írta valaki, hogy bug van a kártya firmwarejében, és eredeti mac-el ezt csinálja. A címet megváltoztatva, majd újracsatlakozva minden működött, lefutott a yum update, és a böngészőben is megjelentek az oldalak.
A "megoldva" utáni "remélem" arra vonatkozik, hogy valaki írta a hozzászólásokban, hogy neki is volt hasonló, de stabilitási gondjai is voltak, "remélem" ott is "csak" a hibás fw okozta. Ha ez történne, akkor is marad a megoldva, mert beleteszek egy másik kártyát, ezt letiltom és jónapot...
Köszönöm mindenkinek a segítségét.
- 9187 megtekintés
Hozzászólások
Ha pingul és feloldódik a célállomás, akkor a kártya elméletileg teszi a dolgát, DNS van.
IPv6-ot próbáld meg letiltani első körben, szokott néha zavart okozni.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, megnézem amint tudom, bár azt hiszem a NetworkManager-ben a kapcsolatnál volt egy "ipv6" fül, ott disable lett beállítva, de lehet nem vette komolyan, legalábbis erre utal nekem az ifconfig "inet6 fe80::ef0b:ff:fe00:e000" sora.
- A hozzászóláshoz be kell jelentkezni
Konzol, root:
ellenőrzöl előszor:
ifconfig
Tiltasz:
sysctl net.ipv6.conf.all.disable_ipv6=1
sysctl net.ipv6.conf.default.disable_ipv6=1
ellenőrzöl:
ifconfig
Ez a reboot után elvész, de első körben arra jó lesz, hogy meglesd, használ-e neki.
De egyébként az /etc/sysctl.conf-ba is beteheted a két sort (sysctl parancs nélkül) és akkor tartós lesz.
Ha az IPv6 tiltás nem segít, akkor lehet tovább keresgélni.
- A hozzászóláshoz be kell jelentkezni
Köszi, megnézem. Most nem tudom, de ha lesz időm, kipróbálom.
(amúgy én a 'ipv6.disable=0' kernelparaméterre gondoltam)
(szerk: vagyis természetesen 'ipv6.disable=1'-re, működik is.)
- A hozzászóláshoz be kell jelentkezni
mehet rá a megoldva akkor gondolom ;)
- A hozzászóláshoz be kell jelentkezni
:( Sajnos nem, a működik az ipv6 tiltásra vonatkozik csak. Most csinálom a messages/dmesg-es/lspci-os paste-okat, tegnap kimentettem, mindjárt postolom, csak nem hagynak itt élni... (nem tudom mi van ma, munkahelyen egész nap dolgozni kell, eszem megáll... :D )
- A hozzászóláshoz be kell jelentkezni
Szia
Első körben én is az ipv6 tiltását javasolnám, ill. arra lennék kiváncsi milyen yum pluginjaid vannak. Mivel alapvetően nincs tükör keresés beállítva, sokszor segít az is hogyha első körben yum-plugin-fastest-mirror plugint hozzáadod, ha megy. DE: a timeoutos részről nem tudnál fpaste.org-ra küldeni valamit és belinkelni ide vagy lőni egy képet?
Amúgy magyar fedora közösség IRC-je a freenode-on van, és bárki bármikor jöhet ha kérdezni szeretne, plusz van egy g+ csatorna is.
- A hozzászóláshoz be kell jelentkezni
Tervezem hozzáadni ezt a plugint is, de mivel nincs net, update-elni sem tudom, még a kernel is az ami a telepítőn volt. Meg aztán, a curl-t nem befolyásolja gondolom.
Mit küldjek a timeout-ról? messages-t? a 'curl -Iv google.com' kimenete valami olyasmi, hogy 'retrieving <ip cim>.....' aztán timeout, eközben nézett 'tail -f /var/log/messages'-ben nem történik semmi..
szerk: köszönöm, amint megoldottam hogy legyen internet, be fogok nézni. :)
- A hozzászóláshoz be kell jelentkezni
Ha az üzenetet teljesen be tudnád másolni az jó lenne. A másik, hogy lspci -vv mit ad, és dmesg-ben nincs hiba a kártyádat illetően? Egyébként: próbáljuk meg ezt - yum clean all, majd yum upgrade --skip-broken parancs után sem megy ki a netre?
- A hozzászóláshoz be kell jelentkezni
A klasszikusokat senki sem javasolja?
- netstat -rn
- service iptables off
- A hozzászóláshoz be kell jelentkezni
iptables -F volt, nemtudom az lehet kevés? A netstat-ot csinálhattam volna, jogos.
Főleg azt tartom viccesnek, hogy más gépre, más hálókártyával már telepítettem ugyanezt, ott ha meglett a kapcsolat, volt net is, ipv6 kikapcsolás, tűzfalállítgatás nélkül is.
- A hozzászóláshoz be kell jelentkezni
Ez a gép otthon van? Ha az interface DHCP-n kap címet, akkor sem működik a net elérés?
(velem előfordult, hogy DHCP-n működött, manuálisan konfigurálva nem. Aztán kiderült, hogy valamit elrontottam)
- A hozzászóláshoz be kell jelentkezni
Ez a gép az amit most használok, csak egy másik, új hdd-n van ez a rakoncátlan rendszer, a régivel bootolva minden rendben, bár az nem linux. Ezért férek hozzá a fájlokhoz.
A DHCP-t állítgattam automatikusra, kézire (olyan beállításokkal, ami minden itt minden gépen jó), de nem változott semmi. Kapcsolat van, ip-t kap, dns-van -> net nincs.
- A hozzászóláshoz be kell jelentkezni
Itt a netstat eredménye:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 em1
192.168.1.0 * 255.255.255.0 U 1 0 0 em1
- A hozzászóláshoz be kell jelentkezni
Megnézted a logot, itt mit nem sikerült lefordítania a dkms-nek?
Aug 29 17:49:12 localhost dkms_autoinstaller[288]: Error! Bad return status for module build on kernel: 3.9.5-301.fc19.x86_64 (x86_64)
Aug 29 17:49:12 localhost dkms_autoinstaller[288]: Consult /var/lib/dkms/r1000/1.06-2.el4.rf/build/make.log for more information.
Aztán lehet, valamit félreértek, de a log szerint 192.168.1.105 lesz a címed, az ifconfig szerint 192.168.1.106, de lehet, ezek nem összetartozó dolgok időben. Az ifconfig helyett inkább így próbáld:
ip addr show
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Az a dkms-hiba attól volt hogy találtam egy driver-t, amiről azt gondoltam hogy jó lesz, valahol a neten írták hogy jó a kártyámhoz, nem is értettem mert leírása szerint meg nem, mindegy, azt próbáltam telepíteni, de nem működött, ezt az error-t a konzolon is kiírta. Ezt követően töltöttem le a realtek-től azt, amit kézzel fordítottam, ami megy(?) most is. Ez a log csütörtöki, pénteken csináltam egy friss telepítést, ott már meg sem próbáltam ezt az rpm-et, de net továbbra sem lett, szóval gondolom nem okozott semmit.
Az ip-cím variálás nem tartozik össze, próbálgattam másikkal, hátha valamit elfelejtett elfelejteni, vagy valami, de bármire állítottam nem használt. A DHCP 100 alattiakat oszt ki, fixre meg 100 fölöttieket szoktunk, ezt próbáltam - eredménytelenül.
- A hozzászóláshoz be kell jelentkezni
Azt próbáltad, hogy wireshark-kal nézed a forgalmat? Hátha kiderül, mi nem működik. Arra figyelj, hogy a user, aki indítja a wiresharkot, legyen benne a wireshark csoportba, mert különben jogosultsági problémáid lesznek.
Számomra az a fura, hogy ha a hardware nem menne, akkor pingelni sem lehetne, ha lehet pingelni, akkor megy a hardware, s nem világos, miért nincs net. Névfeloldásod szemmel láthatóan van. Habár... eszembe jutott egy nyakatekert dolog. Mi van akkor, ha caching only nameservert futtatsz, s sikerült azt elérned, hogy a cache-ből van névfeloldásod, de egy idő után további külső névszervert már nem tudsz elérni? Nem túl valószínű, csak nincs ötletem és kapálózok... :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
+1 a wireshark-ra (vagy tcpdump), ott ki kell derülnie hogy van-e válasz és milyen stb.
Kíváncsi vagyok azért mi lesz a megoldás.
- A hozzászóláshoz be kell jelentkezni
Hogy ne csak icmp legyen tesztelve, kipróbálhatnál karakter átküldést localhost-on legalább netcat-tel. Jobb lenne másik gépre.
1) nc -l -p 9999
2) echo hello | nc 127.0.0.1 9999
Ha ez megy, akkor a GUI-nál van valami szívás.
elinks-el vagy lynx-el próbáltál oldalt betölteni?
- A hozzászóláshoz be kell jelentkezni
Megnézem ezt is hétfőn.
Közben annyi történt, hogy kaptam egy olyan tippet is (köszönet zoltanh közreműködésének), hogy elképzelhető hogy firmware-bug van a nic-ben, a mac címmel kapcsolatban. Ha megváltoztatom a mac címet, lehet jó lesz. Ez lesz az első, amit megnézek majd, remélem beválik. Ráguglizva a "ed:0b:00:00:e0:00" címre, vannak érdekes találatok...
- A hozzászóláshoz be kell jelentkezni
Mostmár én is kiváncsi vagyok, hogy mi lesz a vége, mert olyan nincs hogy ne menjen.
Z
- A hozzászóláshoz be kell jelentkezni
:) Igen, ezért nem adtam fel én sem, ennek mennie kell, ha egyszer működik.
Megoldódott, az ask.fedora-n írt megoldás vezetett eredményre, a mac address csere. Updateltem a témanyitót, ott leírtam. Most már csak apróságok vannak, csinálok dkms-package-t a gyári driverből, meg ilyesmik, de ha más nem lesz, úgy tűnik rendben van. (az általad talált centos-es repoban lévő sajnos függőségek miatt nem működött, de amúgy is alacsonyabb verziószámú, lehet még ez is számít valamit, ezek után nem lepődnék meg...)
- A hozzászóláshoz be kell jelentkezni
Ha csomagot csinálsz, a postinstall scriptben legyen benne a MAC address megváltoztatása is. Akkor még használható is lesz a csomag.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, gondoltam rá hogy megnézem, hogy lehet ilyet, ezek szerint lehet. :)
- A hozzászóláshoz be kell jelentkezni
Ha MAC csere lett a megoldás, akkor nem lehet hogy mégsem a gépeden volt a gond, hanem a routeredben (ha van)? És azzal a MAC-kel beragadt valami IP érték amit DHCP előtte osztott ki vagy bármi egyéb?
Tehát olyat nem próbáltál, hogy router reboot (ha van)?
Furcsa ez megoldásnak.
- A hozzászóláshoz be kell jelentkezni
"nem lehet hogy mégsem a gépeden volt a gond, hanem a routeredben (ha van)?"
Mivel multicast MAC volt a gép interfészén, így vajmi kevés esélye van annak, hogy a routerrel lett volna gond. Multicast forráscím nem alkalmazható.
"Furcsa ez megoldásnak."
Megoldásnak nem furcsa. Az a furcsa, hogy ilyen előállhat. De ha már előállt, akkor vagy MAC csere, vagy - amennyiben lehetséges - firmware csere.
- A hozzászóláshoz be kell jelentkezni
Elképzelhető hogy igazad van, nem vitatom. A routert nem tudom újraindítani, bár nyilván van, sőt, ha írnék az "illetékes elvtársnak" egy levelet hogy pl.: este 23:00 után indítsa újra, gondolom megtenné, de nem vagyok benne biztos hogy sokat segített volna. Meg persze eszembe sem jutott ilyesmi. :)
Ha újabb gondokat okozna, erre is figyelni fogok.
- A hozzászóláshoz be kell jelentkezni
Lehet hülyeség, de feltéve egy elinks-et és azzal megnézve egy oldalt működik?
elinks http://google.com
nsswitch.conf -hoz nem lett nyúlva?
- A hozzászóláshoz be kell jelentkezni
Hm. Én ugyan nem nyúltam hozzá, de tegnapi módosítású a dátuma... Jelenleg ez:
(a rendszer nem fut, de a partíciót felmountoltam, így a konfigokhoz hozzáférek)
- A hozzászóláshoz be kell jelentkezni
Szia
Megnéztem a dmesg kimenetedet - és lenne egy tippem - de nem biztos, ugyanis valami rémlik az aláírt kernelmodulokról, és az aláíratlanokkal kapcsolatban felbukkant gondokról. Ha megnézed az alábbi sort, szerintem itt lesz a gond. A fedora biztonsági okokból olykor nem enged be olyan drivereket ami nincs aláírva. HTH.
r8101: module verification failed: signature and/or required key missing - tainting kernel
[ 1.565758] r8101 Fast Ethernet driver 1.024.00-NAPI loaded
[ 1.565890] r8101 0000:02:00.0: irq 44 for MSI/MSI-X
[ 1.576128] eth%d: RTL8101E at 0xffffc9000067e000, ed:0b:00:00:e0:00, IRQ 44
[ 1.576400] intel_rng: FWH not detected
[ 1.576530] r8101: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[ 1.576533] eth0: Identified chip type is 'RTL8103E'.
Ami számomra érthetetlen, hogy centos 6 és késöbbi változataira megvan az el6 repókban. Itt legalábbis megtaláltam: http://www.rpmstuff.org/post/48920688946/rpms-kmod-r8101-1-023-00-1-el6…
Ezen felül még eszembe jutott mégvalami: rfkill csomag. Valahogy fel kellene tuszkolni rá, és megnézni rfkill list all paranccsal hogy nincs-e soft blokk benne. HTH.
- A hozzászóláshoz be kell jelentkezni
Ezt én is láttam, valami linuxforums-os hozzászólásban azt írták hogy nem kell vele foglalkozni. Meg arra gondoltam, hogy ha nem engedné, akkor nem menne egyáltalán, be sem töltődne, nem az hogy betölti, link up, ip, dns, connonnected, stb.
Mindenesetre nagyon köszönöm, amint a közelében leszek, kipróbálom ezt az rpm-et, hátha hoz változást.
- A hozzászóláshoz be kell jelentkezni
Ok rendben, ha gondolod feltolom a kérdésed az ask.fedora oldalra is, azt sokszor olvassák mások is az RH-sok közül is.
- A hozzászóláshoz be kell jelentkezni
Rendben, hátha van valami ötletük, hétfőig úgysem leszek annak a gépnek a közelében, addig talán lesz pár megoldás-ötlet a tarsolyomban.
- A hozzászóláshoz be kell jelentkezni
SELinux háza táján valami?
- A hozzászóláshoz be kell jelentkezni
Ki van kapcsolva, kernelparaméter "selinux=0". firewald, iptables dettó.
- A hozzászóláshoz be kell jelentkezni
A megoldást nem tudom, de érdekel, mert én is jártam már pórul, az alaplapi hálókártyával, ami szintén Realtek ( Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller). Működik teljesen jól, de hirtelen lehal és csak a gép újraindítása után indul el, a logokban sehol semmi... én nem voltam ennyire kitartó, mint te, megkerülő megoldásként raktam a gépbe egy PCI Ethernet kártyát (Intel Corporation 82557/8/9/0/1 Ethernet Pro 100) azzal minden rendben.
Ez is Fedora 19 64 bit...
- A hozzászóláshoz be kell jelentkezni
Igaz, hogy ez már sokat nem segít, de CentOS ügyben nekem is voltak Realtek alaplapi NIC-kel bajaim.
Nálam is HWADDR hegesztgetés volt a tüneti kezelés, de produktív szerverbe nem mertem kiereszteni, így letiltottam
toltam bele Intel hálókártyát és ment minden vígan.
Olyasmire emlékszem, hogy nekem reboot során törnkrevágta a a virtualizációnál használt bridge definíciót, meg magát a kártya definíciót is és
rohadt nehezen lehetett visszagyógyítani.
Ezexerint más is szívott alaplapi Realtek-kel. :(
---------------------------------------------------
Talisker Single Malt Scotch Whisky aged 10 years :)
- A hozzászóláshoz be kell jelentkezni