Paolo, ho un po cannibalizzato easetup per la configurazione guidata a squeezelite...non me ne volere
Paolo, ho un po cannibalizzato easetup per la configurazione guidata a squeezelite...non me ne volere
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ho modificato lo script di ricompilazione del kenel.
Ho aggiunto la patch che usa pf-kernel per la CPU e le GCC anche al kenell-RT
La patch é questa:
https://github.com/graysky2/kernel_gcc_patch
cosi anche ner kernell RT in Processor type and features ci sono piú opzioni:
lo script si lancia sempre concodice:Native optimizations autodetected by GCC -march=native AMD Improved K8-family -march=k8-sse3 AMD K10-family -march=amdfam10 AMD Family 10h (Barcelona) -march=barcelona AMD Family 14h (Bobcat) -march=btver1 AMD Family 16h (Jaguar) -march=btver2 AMD Family 15h (Bulldozer) -march=bdver1 AMD Family 15h (Piledriver) -march=bdver2 AMD Family 15h (Steamroller) -march=bdver3 AMD Family 15h (Excavator) -march=bdver4 AMD Family 17h (Zen) -march=znver1 Intel Bonnell family of low-power Atom processors (Bonnell) -march=bonnell Intel Silvermont family of low-power Atom processors (Silvermont) -march=silvermont Intel 1st Gen Core i3/i5/i7-family (Nehalem) -march=nehalem Intel 1.5 Gen Core i3/i5/i7-family (Westmere) -march=westmere Intel 2nd Gen Core i3/i5/i7-family (Sandybridge) -march=sandybridge Intel 3rd Gen Core i3/i5/i7-family (Ivybridge) -march=ivybridge Intel 4th Gen Core i3/i5/i7-family (Haswell) -march=haswell Intel 5th Gen Core i3/i5/i7-family (Broadwell) -march=broadwell Intel 6th Gen Core i3/i5/i7-family (Skylake) -march=skylake
é diventato cosi:codice:/root/kernelinstall/install.sh
Ho scelto questa strada perché la compilazione del kernel in effeti non tiene in considerazione il make.conf di portage ma usa un suo Make file...codice:#!/bin/bash function choosedisk { n=0 for disk in "${array[@]}" do printf "$n: $disk\n" n=$((n+1)) done read choice re='^[0-9]+$' #Make sure $choice is a number until [[ $choice =~ $re ]]; do if ! [[ $choice =~ $re ]]; then echo "Error: Please enter the NUMBER of your choice." choosedisk fi done IFS=' ' read -r -a diskparts <<< "${array[$choice]}" } lsblk -dn -o NAME,SIZE,TYPE --include 8 > disks n=0 while read line; do array[$n]=$line n=$((n+1)) done < disks echo "Su quale disco é installata GentooPlayer?" echo "scegliere il disco giusto" until [ "$diskexists" = "1" ]; do if [ -b /dev/${diskparts[0]} ]; then let diskexists=1 echo "You are installing on /dev/${diskparts[0]}." #echo "Proceed? Y/N" echo ${diskparts[0]} > usedisk else #echo "Disk $choice does not exist." choosedisk fi done usedisk=$(<usedisk) cat > /etc/fstab <<EOF # <fs> <mountpoint> <type> <opts> <dump/pass> /dev/${usedisk}2 /boot ext2 noauto,noatime 1 2 /dev/${usedisk}4 / ext4 noatime 0 1 /dev/${usedisk}3 none swap sw 0 0 EOF emerge -C rt-sources emerge -C pf-sources rm -rf /usr/src/linux-* mount /dev/${usedisk}2 /boot cat > /etc/portage/bashrc <<EOF pre_src_prepare() { [[ ${EAPI:-0} == [012345] ]] || return if ! type epatch_user > /dev/null 2>&1; then local names="EPATCH_USER_SOURCE epatch_user epatch evar_push evar_push_set evar_pop estack_push estack_pop" source <(awk "/^# @(FUNCTION|VARIABLE): / { p = 0 } /^# @(FUNCTION|VARIABLE): (${names// /|})\$/ { p = 1 } p { print }" ${PORTDIR}/eclass/eutils.eclass) fi epatch_user for name in $names; do unset $name done } EOF wget -O gccnative.sh https://paste.pound-python.org/raw/PaRLzxW5I7ixavDnVgH8/ mv gccnative.sh /root/kernelinstall/ chmod +x /root/kernelinstall/gccnative.sh /root/kernelinstall/gccnative.sh > /root/kernelinstall/gccnative echo "volete visualizzare come vengono eseguite le gccnative? y/n" read visualizzare if [ "$visualizzare" = "y" ]; then less /root/kernelinstall/gccnative fi mkdir -p /etc/portage/patches/sys-kernel/rt-sources-4.11.12_p14 wget -O enable_additional_cpu_optimizations_for_gcc_v4.9+_kernel_v3.15+.patch https://paste.pound-python.org/raw/ykBooVINgg6ruWwb3Dks/ mv enable_additional_cpu_optimizations_for_gcc_v4.9+_kernel_v3.15+.patch /etc/portage/patches/sys-kernel/rt-sources-4.11.12_p14/ emerge =sys-kernel/rt-sources-4.11.12_p14 emerge =sys-kernel/pf-sources-4.11_p4 echo -e "Si vuole compilare un kerneRT minimale? y/n" read compilare if [ "$compilare" = "y" ]; then eselect kernel set 2 wget -O rt_config https://paste.pound-python.org/raw/CCwLKFKBkfkNHOTSk6sM/ mv rt_config /usr/src/linux/.config genkernel --kernname=RT-Minimal-1 --oldconfig --menuconfig --install all fi echo -e "Si vuole compilare un Pf-Kernel minimale? y/n" read compilare if [ "$compilare" = "y" ]; then eselect kernel set 1 wget -O pf_config https://paste.pound-python.org/raw/EsxuOCHhxtfh6WEuXYLK/ mv pf_config /usr/src/linux/.config genkernel --kernname=Pf-Minimal-1 --oldconfig --menuconfig --install all fi echo -e "se si é proceduto alla compilazione di nuovi Kernel, bisogna aggiornare l´elenco dei kernel avviabile." echo -e "si vuole aggiornare l´elenco? y/n" read aggiornare if [ "$aggiornare" = "y" ]; then grub-mkconfig -o /boot/grub/grub.cfg fi
Ultima modifica di antonellocaroli : 20-10-2017 a 08:23
Non so se hanno un senso...ma questi sono i risultati di rttest sul mio pc:
Kernel-RT installato di default
codice:GentooPlayer /home/filippo # rttest Please enter the number of loops in ten thousands units and hit Enter. Example: 1 instead of 10000 1 STANDARD TEST # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.28 0.11 0.04 1/188 4014 T: 0 ( 4011) P:98 I:100 C: 10000 Min: 1 Act: 2 Avg: 1 Max: 8 T: 1 ( 4012) P:98 I:100 C: 10000 Min: 1 Act: 2 Avg: 1 Max: 9 T: 2 ( 4013) P:98 I:100 C: 9952 Min: 1 Act: 2 Avg: 2 Max: 5 T: 3 ( 4014) P:98 I:100 C: 9900 Min: 1 Act: 2 Avg: 1 Max: 4 STRESS TEST Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks) Each sender will pass 10000 messages of 100 bytes # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.28 0.11 0.04 82/590 4420 T: 0 ( 4070) P:98 I:100 C: 10000 Min: 1 Act: 4 Avg: 3 Max: 9 T: 1 ( 4122) P:98 I:100 C: 10000 Min: 1 Act: 3 Avg: 3 Max: 7 T: 2 ( 4180) P:98 I:100 C: 9978 Min: 1 Act: 3 Avg: 2 Max: 14 T: 3 ( 4232) P:98 I:100 C: 9942 Min: 2 Act: 3 Avg: 3 Max: 10 If the results of STANDARD TEST are much higher than the results of STRESS TEST and you have an Intel processor you could add a line like intel_idle.max_cstate=0 to your Grub or Syslinux kernel line in configuration file. Beware that in this case the CPU temperature will increase.
Kernel-RT minimal
codice:rttest Please enter the number of loops in ten thousands units and hit Enter. Example: 1 instead of 10000 1 STANDARD TEST # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 17.96 14.91 6.97 1/124 4897 T: 0 ( 4896) P:98 I:100 C: 10000 Min: 1 Act: 1 Avg: 1 Max: 5 T: 1 ( 4897) P:98 I:100 C: 10000 Min: 1 Act: 1 Avg: 1 Max: 2 STRESS TEST # /dev/cpu_dma_latency set to 0us Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks) Each sender will pass 10000 messages of 100 bytes policy: fifo: loadavg: 35.90 18.68 8.24 59/526 5301 T: 0 ( 4951) P:98 I:100 C: 10000 Min: 1 Act: 1 Avg: 1 Max: 7 T: 1 ( 5009) P:98 I:100 C: 10000 Min: 1 Act: 1 Avg: 1 Max: 3 If the results of STANDARD TEST are much higher than the results of STRESS TEST and you have an Intel processor you could add a line like intel_idle.max_cstate=0 to your Grub or Syslinux kernel line in configuration file. Beware that in this case the CPU temperature will increase.
pf-Kernel minimal
Notate la differenza dei core, la ricompilazione dei kernel con lo script é impostata di defaul con 2 core (eventualmente va cambiata).codice:GentooPlayer /home/filippo # rttest Please enter the number of loops in ten thousands units and hit Enter. Example: 1 instead of 10000 1 STANDARD TEST # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 0.00 0.00 0.00 1/119 1608 T: 0 ( 1607) P:98 I:100 C: 10000 Min: 1 Act: 2 Avg: 1 Max: 8 T: 1 ( 1608) P:98 I:100 C: 10000 Min: 1 Act: 1 Avg: 1 Max: 4 STRESS TEST Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks) Each sender will pass 10000 messages of 100 bytes # /dev/cpu_dma_latency set to 0us policy: fifo: loadavg: 6.33 1.31 0.42 98/520 2012 T: 0 ( 1620) P:98 I:100 C: 10000 Min: 1 Act: 2 Avg: 1 Max: 17 T: 1 ( 1621) P:98 I:100 C: 10000 Min: 1 Act: 2 Avg: 1 Max: 73 If the results of STANDARD TEST are much higher than the results of STRESS TEST and you have an Intel processor you could add a line like intel_idle.max_cstate=0 to your Grub or Syslinux kernel line in configuration file. Beware that in this case the CPU temperature will increase.
Ho pensato che 2 core sono piú che sufficienti per quello che deve fare il player, presumo che ci sia anche meno consumo(?)...
Ho aggiunto alcuni comandi alla shell.
Alcuni utili, altri meno.
audio ---> Visualizza lo stato attuale della Scheda Audio
es.
rtirqconf ---> apre la configurazione GUIDATA di RTirqcodice:GentooPlayer filippo # audio AUDIO CARDS CARD TYPE ADDRESS NAME -------------------------------------------------------------------------------------------------------- card0 USB Audio card usb1 --> 20b1:2023 XMOS XMOS USB card0 STATUS --> access: RW_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 7335 buffer_size: 22005 --------------------------------------------------------------------------------------------------------
ipstatic ---> apre la configurazione GUIDATA per un IP statico
kernelinstall ---> apre l´installazione GUIDATA di un kernel-RT minimale e/o pf-kernel minimale
sqconfig ---> Apre la configurazione GUIDATA di squeezelite-R2 e "mpd"
grubconf ---> monta la partizione di boot, apre il file di configurazione di grub e fa il "restart" di grub. Utile in caso si vogliono cambiare i parametri di avvio di grub.
###squeezelite
sqc ---> apre il file di configurazione di squeezelite-R2 per essere editato e alla chiusura fa il retasrt
sqr ---> restart di squeezelite-R2 stop degli altri player
sqrestart ---> restart squeezelite-R2
sqstop ---> Stop squeezelite-R2
sqadd ---> aggiunge squeezelite-R2 all´avvio
sqremove ---> rimuove squeezelite-R2 dall´avvio
###networkaudiod
nadr---> restart di networkaudiod stop degli altri player
nadrestart ---> restart di networkaudiod
nadstop ---> stop di networkaudiod
nadadd ---> aggiunge networkaudiod all´avvio
nadremove ---> rimuove networaudiod dall´avvio
###mpd
mpdc ---> apre il file di configurazione di mpd per essere editato e fa il restart
mpdr ---> fa il restart di e mpd e lo stop degli altri player
mpdrestart ---> restart di mpd
mpdstop ---> stop di mpd
mpdadd ---> aggiunge mpd all´avvio
mpdremove ---> rimuove mpd dall´avvio
###roon
roonr ---> fa il restart di roon-bridge e lo stop degli altri player
roonrestart ---> restart di roon-bridge
roonstop ---> stop di roon-bridge
roonadd ---> aggiunge roon-bridge all´vvio
roonremove ---> rimuove roon-bridge dall´avvio
###RT
rtappc ---> apre in file di configurazione di RTapp per essere editato e fa il restart di RTapp
rtirqc ---> apre in file di configurazione di RTirq per essere editato e fa il restart di RTirq
rtirqadd ---> aggiunge RTirq all´avvio
rtirqremove ---> rimuove RTirq dall´avvio
rtappadd ---> aggiunge RTapp-Timer all´avvio
rtappremove ---> rimuove RTapp-Timer dall´avvio
###LMS
lmsadd ---> aggiunge LogitechMediaServer all´avvio
lmsremove ---> rimuove LogitechMediaServer dall´avvio
a parte audio gli altri vanno solo da utente root.
NOTA su kernelinstall:
questo script attualmente prevede la scelta tra intel e amd
ma se qualcuno é interessato a postare i propi lspci e lsmod e poi a testare il kernell,
la lista si potrebbe allungare e entrare piú nello specifico, tipo:
intel
amd
futro xxxx
nuc xxxx
ecc
Nota2: Io personalmente nella compilazione del kernel minimale ho messo nelle impostazione dei core (2) anziché (4) che sono quelli effettivi della cpu. Poi ho aggiundo ai comandi di avvio di grub "isolcpus=0".
Il risultato mi é piaciuto.
Ultima modifica di antonellocaroli : 12-11-2017 a 13:53
Buona serata
Domenica ho provato ad eseguire lo script su un FUTRO450s.
Lo script ha funzionato correttamente terminando l'escuzione in 25 ore circa compresa l'aggiornamento completo del sistema.
Ho provato i comandi per la configurazione della scheda audio, dell'ip statico e per le priorità assegnate alle periferiche.
Non ho provato la ricompilazione del kernel perchè volevo provare il sistema riservando l'operazione al fine settimana successivo.
Ho trovato lo script molto utile a parte qualche piccola cosa sull'uso del maiuscolo o minuscolo nelle risposte alle domande: dopo un pò si impara a stare più attenti.
Nel configurare LMS devo aver provocato qualcosa. Adesso nella pagina dei plugin compare il messaggio
"Archivio non valido BBC Radio - Couldn't resolve IP address for: repos.squeezecommunity.org"
inoltre sono scomparsi i plugin di terze parti e C3-PO
Devo avere anche un problema con la configurazione della scheda audio in quanto ho un disturbo che si ripete ogni minuto circa. La configurazione è la seguente:
SL_OPTS="-C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100-384000 -b 524888:524888 -a 499:3::0 -n GentooPlayer"
riporto anche i risultati dei comandi audio e rtstatus
GentooPlayer utente # audio
AUDIO CARDS
CARD TYPE ADDRESS NAME
--------------------------------------------------------------------------------------------------------
card0 USB Audio card usb1 --> 20b1:000a XMOS HIFI-Ref at
card0 STATUS --> access: RW_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 7335 buffer_size: 22005
--------------------------------------------------------------------------------------------------------
GentooPlayer utente # rtstatus
REALTIME PRIORITY
RTPRIO PRI COMMAND
95 135 irq/8-rtc0
92 132 irq/19-ehci_hcd
89 129 irq/24-enp8s0
50 90 irq/9-acpi
50 90 irq/16-ohci_hcd
50 90 irq/17-ohci_hcd
50 90 irq/18-ohci_hcd
50 90 irq/17-ohci_hcd
50 90 irq/18-ohci_hcd
50 90 irq/1-i8042
50 90 irq/14-pata_ati
50 90 irq/15-pata_ati
50 90 irq/25-radeon
- 19 ksoftirqd/0
86 126 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100 384000 -b 524888 524888 -a 499 3 0 -n GentooPlayer
86 126 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100 384000 -b 524888 524888 -a 499 3 0 -n GentooPlayer
86 126 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100 384000 -b 524888 524888 -a 499 3 0 -n GentooPlayer
86 126 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100 384000 -b 524888 524888 -a 499 3 0 -n GentooPlayer
--------------------------------------------------------------------------------------------------------
AUDIO CARDS
CARD TYPE ADDRESS NAME
--------------------------------------------------------------------------------------------------------
card0 USB Audio card usb1 --> 20b1:000a XMOS HIFI-Ref at
card0 STATUS --> access: RW_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 44100 (44100/1) period_size: 7335 buffer_size: 22005
--------------------------------------------------------------------------------------------------------
USB INTERRUPTS AND DEVICES
USB1 IRQ=19 DataTraveler G3, EHCI Host Controller, HIFI-Ref, TransMemory
USB2 IRQ=16 OHCI PCI host controller
USB3 IRQ=17 OHCI PCI host controller
USB4 IRQ=18 OHCI PCI host controller
USB5 IRQ=17 OHCI PCI host controller
USB6 IRQ=18 OHCI PCI host controller
USB7cat: ./irq: File o directory non esistente
IRQ=
USB8cat: ./irq: File o directory non esistente
IRQ=
USB9cat: ./irq: File o directory non esistente
IRQ=
USB10cat: ./irq: File o directory non esistente
IRQ=
USB11cat: ./irq: File o directory non esistente
IRQ=
USB12cat: ./irq: File o directory non esistente
IRQ=
USB13cat: ./irq: File o directory non esistente
IRQ=
--------------------------------------------------------------------------------------------------------
FIREWIRE INTERRUPTS AND DEVICES
--------------------------------------------------------------------------------------------------------
INTERNAL SOUND CARD AND INTERRUPTS
--------------------------------------------------------------------------------------------------------
SUMMARY OF ALL INTERRUPTS
IRQ=0 IO-APIC 0-edge timer
IRQ=1 IO-APIC 1-edge i8042
IRQ=8 IO-APIC 8-edge rtc0
IRQ=9 IO-APIC 9-fasteoi acpi
IRQ=14 IO-APIC 14-edge pata_atiixp
IRQ=15 IO-APIC 15-edge pata_atiixp
IRQ=16 IO-APIC 16-fasteoi ohci_hcd:usb2
--> OHCI PCI host controller
IRQ=17 IO-APIC 17-fasteoi ohci_hcd:usb3, ohci_hcd:usb5
--> OHCI PCI host controller
--> OHCI PCI host controller
IRQ=18 IO-APIC 18-fasteoi ohci_hcd:usb4, ohci_hcd:usb6
--> OHCI PCI host controller
--> OHCI PCI host controller
IRQ=19 IO-APIC 19-fasteoi ehci_hcd:usb1
--> DataTraveler G3, EHCI Host Controller, HIFI-Ref, TransMemory
IRQ=24 PCI-MSI 4194304-edge enp8s0
IRQ=25 PCI-MSI 606208-edge radeon
--> radeondrmfb, Radeon i2c bit bus 0x90, Radeon i2c bit bus 0x91, Radeon i2c bit bus 0x92, Radeon i2c bit bus 0xc0
Spero che mi possiate aiutare a risolvere i due problemi onde evitare una reistallazione completa.
Grazie per lo script e per l'eventuale aiuto. Buona serata
Limitatamente a questo, se posti il log del server in partenza, vediamo cosa non va. Intanto postalo com'è, poi eventuialmente ti faccio attivare delle opzioni.
A prima vista pare che non riesca ad accedere ad intenet correttamente (è connesso?, il DNS èè impostato correttamente? riesci a pingare repos.squeezecommunity.org?).
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Presumo che hai installato su Usb Stick...su usb i tempi si allungano...Lo script ha funzionato correttamente terminando l'escuzione in 25 ore circa compresa l'aggiornamento completo del sistema.
Hai DataTraveler G3, TransMemory e dac che condividono lo stesso IRQ.USB1 IRQ=19 DataTraveler G3, EHCI Host Controller, HIFI-Ref, TransMemory
sposterei in modo da avere il dac con un IRQ esclusivo....e vedere se il disturbo rimane.
se il disturbo rimane prova a cambiare la configurazione con sqc cosi:
e vediamo se il disturbo rimane.codice:#SL_OPTS="-C 1 -D :u32be -o hw:CARD=HIFIRef,DEV=0 -r 44100-384000 -b 524888:524888 -a 499:3::0 -n GentooPlayer" SL_OPTS="-o default:CARD=HIFIRef,DEV=0 -r 44100-384000 -n GentooPlayer"
Per LMS, il problema é nato dopo la configurazione dell´ip statico? potrebbe essere, come dice Marco, un problema di rete (risolvibile)...come detto prova
ping repos.squeezecommunity.org
dovresti avere una cosa del genere
CTRL+C per uscrire dal pingcodice:ping repos.squeezecommunity.org PING repos.squeezecommunity.org (94.126.17.210) 56(84) bytes of data. 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=1 ttl=53 time=56.1 ms 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=2 ttl=53 time=55.5 ms 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=3 ttl=53 time=55.1 ms 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=4 ttl=53 time=54.5 ms 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=5 ttl=53 time=55.1 ms 64 bytes from heine.metanet.ch (94.126.17.210): icmp_seq=6 ttl=53 time=55.4 ms
Per LMS quasi sicuramente é la rete....nello script ho sottovalutato una cosa, che il netmask andasse bene in ogni caso 255.255.0.0, invece credo non sia cosi...e penso che nel caso di emac deve essere 255.255.255.0
dovró aggiungere una riga allo script....
emac se dai il comando route -n
vedi come deve essere il tuo netmask nella colonna Genmask se é 255.255.255.0
devi editare il file
nano /etc/conf.d/net
e cambiare netmask 255.255.0.0 in netmask 255.255.255.0
chiudere e salvare
riavviare la rete
/etc/init.d/net.enp8s0 restart
opp riavviare.
Grazie per l'aiuto. Ho provato ad eseguire il comando
ping repos.squeezecommunity.org
e non si collegava.
Allora ho ripetuto la configurazione della rete con il comando ipstatic e
LMS ha ripreso a funzionare. Sono visibili ora i plugin di terze parti , C-3PO e le radio internet.
Ho provato poi a dare il comando
GentooPlayer utente # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 2 0 0 enp8s0
192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 enp8s0
Anche se la netmask 255.255.0.0 funziona io la ho settata a 255.255.255.0
essendo questa la configurazione della rete.
Procederò ora a provare gli altri suggerimenti per eliminare il disturbo periodico.
Intanto grazie per l'aiuto e buona serata.
Ci sono attualmente 109 utenti che stanno visualizzando questa discussione. (0 utenti e 109 ospiti)