Sida 1 av 1
Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 13:21
av n4h0j
Hej kärt folk. Nu behöver jag lite hjälp.
Följande gör mig något förbryllad:
7.10 Live CD - Fungerar utmärkt med nätverket, kontaktar till min D-Link DIR-655 på nolltid.
7.10 Installerad på disk - Se ovan
Windows (insert random version) - Se ovan
När jag antingen kör 8.04 Live CD eller installerar på disk händer följande:
Ingenting.
Kan inte ens pinga min router.
Routern upptäcker dock att min dator är inkopplad till nätverket, ser mitt namn och min MAC-Adress.
Jag har testat med defaultinställningarna (roaming), med statisk IP (192.168.0.199, 255.255.255.0) och med DHCP. Men ingenting fungerar.
Jag har uppdaterat firmware på routern till senaste releasen.
Eftersom både windows och tidigare versioner av Ubuntu kan ansluta utan några som helst problem måste det ju vara något med nya versionen som ställer till det.
Oerhört tacksam för all hjälp man kan få!
/Johan
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 15:28
av n4h0j
Borde jag postat denna under något mer avancerat delforum kanske?

Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 16:51
av Lars
Kolla om allt ser ok ut med ethtool eth0. Posta resultatet av kommandona ifconfig och ip route.
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 19:22
av n4h0j
Här kommer resultaten som de ser ut under 7.10, när allting fungerar. Jag ska nu se om jag kan försöka uppdatera operativet och se vad jag får för resultat av det. Jag återkommer.
Kod: Markera allt
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes
Kod: Markera allt
johan@n4h0j:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1A:92:66:16:21
inet addr:192.168.0.199 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21a:92ff:fe66:1621/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1813 errors:0 dropped:0 overruns:0 frame:0
TX packets:1542 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1926079 (1.8 MB) TX bytes:326307 (318.6 KB)
Interrupt:18 Base address:0xa000
eth1 Link encap:Ethernet HWaddr 00:1A:92:66:1C:BF
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:0x2000
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:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Kod: Markera allt
johan@n4h0j:~$ ip route
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.199
169.254.0.0/16 dev eth0 scope link metric 1000
default via 192.168.0.1 dev eth0
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 20:46
av n4h0j
Ok. Här kommer resultaten av samma kommandon fast från 8.04, det fungerar fortfarande inte.
Kod: Markera allt
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes
Kod: Markera allt
johan@n4h0j:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1a:92:66:16:21
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:211 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:35375 (34.5 KB)
Interrupt:215 Base address:0xc000
eth1 Link encap:Ethernet HWaddr 00:1a:92:66:1c:bf
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:216 Base address:0xa000
eth0:avahi Link encap:Ethernet HWaddr 00:1a:92:66:16:21
inet addr:169.254.3.110 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:215 Base address:0xc000
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:2168 errors:0 dropped:0 overruns:0 frame:0
TX packets:2168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:111912 (109.2 KB) TX bytes:111912 (109.2 KB)
Kod: Markera allt
johan@n4h0j:~$ ip route
169.254.0.0/16 dev eth0 proto kernel scope link src 169.254.3.110
default dev eth0 scope link metric 1000
Någon som får ut något vettigt av detta? Eller behövs det mer information?
Tacksam för hjälp!
/Johan
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 20:57
av Geraner
Har samma router som du. Håller just på att uppgrader min server till Hardy. Få se om jag har samma problem som du efteråt.
Använder redan idag fast-ip adress på alla datorer hemma, inlaggda i routern för varje MAC-adress.
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 21:00
av n4h0j
Jepp, jag har testat det. Men jag har aldrig startat om datorn mellan inställningarna. Det kanske jag ska prova. Återkommer med svar om det löste problemet.

Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 21:15
av Lars
Enligt ifconfig har du ingen IP-adress angiven. Använde du DHCP eller statisk IP när du testade detta?
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 21:27
av n4h0j
Lars skrev:Enligt ifconfig har du ingen IP-adress angiven. Använde du DHCP eller statisk IP när du testade detta?
Det som jag postade var från orginalinställningarna, alltså roaming mode.
Nu fick jag det att fungera om jag valde den äldre kerneln i grub-menyn.

Så nu sitter jag faktiskt vid rätt dator, ansluten till nätverket utan problem. Enda problemet är att det mesta andra inte fungerar alls. :p
Men nu är läge att posta massa utdrag från terminalen vid behov. Finns det något jag ska testa eller göra som ni behöver se resultaten på för att kunna bedöma felet?
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 21:53
av n4h0j
Kanske kan detta vara till hjälp?
Kod: Markera allt
johan@n4h0j:~$ lspci
00:00.0 Host bridge: nVidia Corporation C55 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a2)
00:00.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:00.7 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:01.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:02.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
00:03.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1)
00:0a.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)
00:0a.2 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
00:0b.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:0e.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:0e.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:0f.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
00:11.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:12.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:13.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:14.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:15.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:16.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:17.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:18.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTS] (rev a2)
02:06.0 Multimedia audio controller: Creative Labs SB X-Fi
02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
Eller kanske detta? (Såg någon posta det på ett annat forum med liknande problem, vet dock inte vad sjutton det betyder)
Kod: Markera allt
johan@n4h0j:~$ dmesg | grep eth
[ 38.716196] forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.60.
[ 39.919108] forcedeth: using HIGHDMA
[ 40.437279] eth0: forcedeth.c: subsystem: 01043:cb84 bound to 0000:00:11.0
[ 40.437585] forcedeth: using HIGHDMA
[ 40.956439] eth1: forcedeth.c: subsystem: 01043:cb84 bound to 0000:00:12.0
[ 57.754594] eth1: no link during initialization.
[ 65.356964] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 75.485148] eth0: no IPv6 routers present
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 22:09
av Lars
Kanske är det bugg
#107215 eller
#219474.
Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 22:17
av n4h0j
Äntligen löst!
Jag ändrade min /etc/rc.local så den ser ut som följer:
Kod: Markera allt
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
rmmod forcedeth
modprobe forcedeth msi=0 msix=0
/etc/init.d/networking restart
exit 0
När jag startade om datorn efter det var problemet löst.
Vill passa på att tacka er som visat engagemang i frågan. Det uppskattas!

Re: Nätverksproblem - Hittar inte något nätverk i 8.04
Postat: 25 apr 2008, 22:30
av Lars
Bra att det fungerar

En alternativ (och mer "rätt") lösning är att lägga in detta i /etc/modprobe.d/options:
Fördelen är att du slipper starta nätverket två gånger.
Tillägg: Den här lösningen fungerar tydligen inte, förmodligen för att drivrutinen laddas via initramfs. Det går säkert att fixa motsvarande i initramfs också men jag vet inte exakt hur man gör.