Kommandoer til løsning af netværksproblemer

Dette forum bruges på EGET ANSVAR til at lege med scripts og andre ting med risiko for at beskadige sit eget og andres systemer.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

Som i nok ved skriver jeg en FAQ til Ubuntu på http://www.freedomnotbeer.dk/index.php? ... Itemid=102
I afsnittet om netværk http://www.freedomnotbeer.dk/index.php? ... mid=102#20 er jeg ved at lave en samlet kommandolinie til at skaffe de nødvendige oplysninger ved support i forum :

Kode: Vælg alt

lsb_release -a && uname -a && lspci && lsusb && lshw -C Network && iwconfig && ifconfig && rfkill list

Er der nogle af jer der har andre forslag/input til hvad vi evt mere kan bruge ? , ovenstående fylder faktisk ikke så meget i output, at vi ikke kan smide lidt mere ind ;)
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Kommandoer til løsning af netværksproblemer

Indlæg af soundpartner »

christian.arvai skrev:Som i nok ved skriver jeg en FAQ til Ubuntu på http://www.freedomnotbeer.dk/index.php? ... Itemid=102
I afsnittet om netværk http://www.freedomnotbeer.dk/index.php? ... mid=102#20 er jeg ved at lave en samlet kommandolinie til at skaffe de nødvendige oplysninger ved support i forum :

Kode: Vælg alt

lsb_release -a && uname -a && lspci && lshw -C Network && iwconfig && ifconfig && rfkill list

Er der nogle af jer der har andre forslag/input til hvad vi evt mere kan bruge ? , ovenstående fylder faktisk ikke så meget i output, at vi ikke kan smide lidt mere ind ;)

nogle netkort er usb baseret så en lsusb måske
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

soundpartner skrev:
christian.arvai skrev:Som i nok ved skriver jeg en FAQ til Ubuntu på http://www.freedomnotbeer.dk/index.php? ... Itemid=102
I afsnittet om netværk http://www.freedomnotbeer.dk/index.php? ... mid=102#20 er jeg ved at lave en samlet kommandolinie til at skaffe de nødvendige oplysninger ved support i forum :

Kode: Vælg alt

lsb_release -a && uname -a && lspci && lshw -C Network && iwconfig && ifconfig && rfkill list

Er der nogle af jer der har andre forslag/input til hvad vi evt mere kan bruge ? , ovenstående fylder faktisk ikke så meget i output, at vi ikke kan smide lidt mere ind ;)

nogle netkort er usb baseret så en lsusb måske

God ide ! , den kommer med det samme med i kommandoen, jeg retter det nu.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Jarlen
Indlæg: 834
Tilmeldt: 1. jun 2008, 18:23
IRC nickname: Jarlen
Geografisk sted: København

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Jarlen »

En måde at få outputtet ud kunne være at bruge programmet pastebinit. Det fungerer ved at at du piper (|) dit output til programmet, som så uploader outputtet til pastebin, og returnerer et link. F.eks

Kode: Vælg alt

sh script.sh | pastebinit

Vil køre scriptet "script.sh", sende scriptets output til pastebin, og der vil blive returneret et pastebin-link der kan postes på forum. Det er noget lettere end at skulle afgrænse og kopiere et output fra terminalen.
jesperjarlskov.dk - Blog om Ubuntu, fri software og andet godt :-)
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

Jarlen skrev:En måde at få outputtet ud kunne være at bruge programmet pastebinit. Det fungerer ved at at du piper (|) dit output til programmet, som så uploader outputtet til pastebin, og returnerer et link. F.eks

Kode: Vælg alt

sh script.sh | pastebinit

Vil køre scriptet "script.sh", sende scriptets output til pastebin, og der vil blive returneret et pastebin-link der kan postes på forum. Det er noget lettere end at skulle afgrænse og kopiere et output fra terminalen.

Det kræver så også at programmet er installeret først, men jeg skal da lige se hvad jeg kan finde på for at bygge det med ind, som sådan ville det jo være genialt hvis folk bare skulle smide et link med oplysningerne, i stedet for at kopiere det manuelt.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Kommandoer til løsning af netværksproblemer

Indlæg af zob »

Den bliver selvfølgelig lidt lang, men til fejlfinding af trådløse netkort kunne man måske også have gavn af følgende:

Kode: Vælg alt

sudo lsmod
Afslører hvilke modules kernen har loaded til kortet, og om der evt. er loadet konfliktende moduler.

Hvis der er mange trådløse netværk i området kan det give dårlig forbindelse hvis alle bruger samme kanal. Følgende kommando kan afsløre hvilke kanaler naboerne bruger:

Kode: Vælg alt

sudo iwlist scan
Men den har også et ret langt output, så pastebinit er bestemt ikke en dårlig idé, hvis man skal have det hele med.
EDIT: Ja undskyld den har et langt output her på indre Østerbro i Kbh. Det kommer nok an på hvor man befinder sig.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

Hmmm jeg kan godt se pointen i det, men det driller mig at få det til at virke i en længere kommando :
c@c-desktop:~$ lspci | pastebinit
http://pastebin.com/aq3sVe7K
c@c-desktop:~$

Den er jo helt ok, men se så dette :
c@c-desktop:~$ lsb_release -a && uname -a && lspci && lsusb && lshw -C Network && iwconfig && ifconfig && rfkill list | pastebinit
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
Linux c-desktop 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:21:58 UTC 2010 x86_64 GNU/Linux
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GS] (rev a1)
Bus 002 Device 002: ID 046d:c042 Logitech, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 1058:0901 Western Digital Technologies, Inc. MyBook External HDD
Bus 001 Device 005: ID 058f:6377 Alcor Micro Corp. Multimedia Card Reader
Bus 001 Device 004: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
WARNING: you should run this program as super-user.
*-network DISABLED
description: Ethernet interface
physical id: 4
logical name: vboxnet0
serial: 0a:00:27:00:00:00
capabilities: ethernet physical
configuration: broadcast=yes multicast=yes
lo no wireless extensions.

eth0 no wireless extensions.

vboxnet0 no wireless extensions.

eth0 Link encap:Ethernet HWaddr 00:1e:90:42:b3:85
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21e:90ff:fe42:b385/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:524602 errors:0 dropped:0 overruns:0 frame:0
TX packets:599466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:234897097 (234.8 MB) TX bytes:75290216 (75.2 MB)
Interrupt:27 Base address:0x8000

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:12776 errors:0 dropped:0 overruns:0 frame:0
TX packets:12776 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:530330 (530.3 KB) TX bytes:530330 (530.3 KB)

You are trying to send an empty document, exiting.
c@c-desktop:~$


Så skal jeg ligge det ind ved hver kommando :
c@c-desktop:~$ lsb_release -a | pastebinit && uname -a | pastebinit && lspci | pastebinit && lsusb | pastebinit && lshw -C Network | pastebinit && iwconfig | pastebinit && ifconfig | pastebinit && rfkill list | pastebinit
No LSB modules are available.
http://pastebin.com/DRgM7nAP
http://pastebin.com/3sHDLUM0
http://pastebin.com/E8h2irCf
http://pastebin.com/pirUbuft
WARNING: you should run this program as super-user.
http://pastebin.com/tSLzeL0g
lo no wireless extensions.

eth0 no wireless extensions.

vboxnet0 no wireless extensions.

c@c-desktop:~$

Men dermed mister vi jo lidt, for godt nok virker output og der kommer links, men man kan jo ikke se direkte hvad de er fra af kommandoer.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af netværksproblemer

Indlæg af laoshi »

Hvad nu hvis du dirigerer output til en fil som du så sender med pastebinit?

Kode: Vælg alt

iwconfig && ifconfig && .... > ~/Skrivebord/netinfo | pastebinit


Ser ikke ud til at det går. Du skal åbenbart dirigere hvert enkelt output til filen (fra nr. 2 skal de tilføjes med >>) og så sende den til sidst. Så det må blive noget i retning af

Kode: Vælg alt

iwconfig > ~/Skrivebord/netinfo && iwconfig >> ~/Skrivebord/netinfo && ifconfig >> ~/Skrivebord/netinfo && ....... | pastebinit
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Kommandoer til løsning af netværksproblemer

Indlæg af soundpartner »

mon ikke bare du skal "" det...

"lspci && lsusb && osv" |pastebinit
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

laoshi skrev:Hvad nu hvis du dirigerer output til en fil som du så sender med pastebinit?

Kode: Vælg alt

iwconfig && ifconfig && .... > ~/Skrivebord/netinfo | pastebinit


Ser ikke ud til at det går. Du skal åbenbart dirigere hvert enkelt output til filen (fra nr. 2 skal de tilføjes med >>) og så sende den til sidst. Så det må blive noget i retning af

Kode: Vælg alt

iwconfig > ~/Skrivebord/netinfo && iwconfig >> ~/Skrivebord/netinfo && ifconfig >> ~/Skrivebord/netinfo && ....... | pastebinit

hmmm .... den kan jeg ikke lige få til at virke, kan du lige lave et eksempel med iwconfig && ifconfig ?
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

soundpartner skrev:mon ikke bare du skal "" det...

"lspci && lsusb && osv" |pastebinit


c@c-desktop:~$ "lsb_release -a && uname -a && lspci && lsusb && lshw -C Network && iwconfig && ifconfig && rfkill list" | pastebinit
You are trying to send an empty document, exiting.
c@c-desktop:~$

Den gik ikke :( , ideen var ellers fin.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

zob skrev:Den bliver selvfølgelig lidt lang, men til fejlfinding af trådløse netkort kunne man måske også have gavn af følgende:

Kode: Vælg alt

sudo lsmod
Afslører hvilke modules kernen har loaded til kortet, og om der evt. er loadet konfliktende moduler.

Hvis der er mange trådløse netværk i området kan det give dårlig forbindelse hvis alle bruger samme kanal. Følgende kommando kan afsløre hvilke kanaler naboerne bruger:

Kode: Vælg alt

sudo iwlist scan
Men den har også et ret langt output, så pastebinit er bestemt ikke en dårlig idé, hvis man skal have det hele med.
EDIT: Ja undskyld den har et langt output her på indre Østerbro i Kbh. Det kommer nok an på hvor man befinder sig.

Den smider jeg lige med, så må der også snart være info nok hehe
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af netværksproblemer

Indlæg af laoshi »

Kode: Vælg alt

iwconfig > ~/Skrivebord/netinfo && ifconfig >> ~/Skrivebord/netinfo && lshw -C Network >> ~/Skrivebord/netinfo

lægger fint nok og som forventet oplysningerne i rækkefølge i filen - jeg har så ikke lige prøvet med pastebinit.

Men under alle omstændigheder er det en fordel at brugeren også selv får oplysningerne i en fil på sit eget skrivebord.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

Så er vi ude i at :

Kode: Vælg alt

lsb_release -a | pastebinit && uname -a | pastebinit && lspci | pastebinit && lsusb | pastebinit && lshw -C Network | pastebinit && iwconfig | pastebinit && ifconfig | pastebinit && rfkill list | pastebinit && sudo lsmod | pastebinit && sudo iwlist scan | pastebinit

giver :
c@c-desktop:~$ lsb_release -a | pastebinit && uname -a | pastebinit && lspci | pastebinit && lsusb | pastebinit && lshw -C Network | pastebinit && iwconfig | pastebinit && ifconfig | pastebinit && rfkill list | pastebinit && sudo lsmod | pastebinit && sudo iwlist scan | pastebinit
No LSB modules are available.
http://pastebin.com/5gQ6bmXn
http://pastebin.com/Dg9ujy8b
http://pastebin.com/nsf4YSn3
http://pastebin.com/Vbd1e6a1
WARNING: you should run this program as super-user.
http://pastebin.com/iKLsvJ33
lo no wireless extensions.

eth0 no wireless extensions.

vboxnet0 no wireless extensions.

You are trying to send an empty document, exiting.
c@c-desktop:~$


Det er da heller ikke så tosset med så meget info på så lidt plads, om ikke andet er tråden mere overskuelige på denne måde.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af netværksproblemer

Indlæg af Christian.Arvai »

BTW : Var der nogle der tænkte "nørder" nu :lol:
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing