AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-10165

Journeyman Geek's questions

Martin Hope
Journeyman Geek
Asked: 2024-12-26 07:57:03 +0800 CST

A nova fonte de alimentação é reiniciada a cada poucas horas. Esta é uma unidade com defeito ou estou enfrentando um modo de falha normal?

  • 5

Eu executo uma build baseada em Xeon um pouco incomum como uma espécie de servidor de compilação/build/teste. Eu a testei inicialmente com um seasonic m12 620W. Eu queria uma PSU totalmente modular e peguei uma thermalright TR-TPFX650. Ela funciona bem - eu testei a carga com ambas as PSUs. Meu uso de energia para todo o sistema é de ~175w, mas isso é quase totalmente da CPU ou através da placa-mãe.

 CPU Model          : Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz
 CPU Cores          : 28 @ 1197.103 MHz
 OS                 : Ubuntu 24.04.1 LTS

Especificações do sistema acima - e é a mesma placa-mãe MATX-CS612 desta pergunta

Com a última CPU - Ela reinicia em algum lugar entre 4 horas e 30 minutos, com o tempo ficando cada vez mais curto. Eu "inicio" novamente em cerca de 4 horas se eu deixar o PC desligado, e isso é bastante replicável. Só estou realmente ciente de que a máquina reinicia porque ela emite um bipe quando reinicia. Há algumas peculiaridades - não há registros óbvios do motivo da falha, o cockpit mostra a máquina como reinicializada.

Monitorei as temperaturas e elas nunca ultrapassaram 50c - e a máquina está estável com a outra PSU. Eu também testei o estresse/ciclo térmico da máquina como parte do processo de construção, então tenho 99% de certeza de que a CPU está bem. Tive mais de um dia de atividade em outra PSU, então acho que podemos descartar o superaquecimento.

Eu isolei definitivamente o problema na PSU.

A última reinicialização mostra várias inicializações como ativas - suspeito que isso seja devido a uma inicialização suja

reboot   system boot  6.8.0-48-generic Wed Dec 25 15:46 - 23:29  (07:42)
reboot   system boot  6.8.0-48-generic Tue Dec 24 19:29 - 21:36  (02:07)
reboot   system boot  6.8.0-48-generic Tue Dec 24 18:45 - 21:36  (02:51)
reboot   system boot  6.8.0-48-generic Tue Dec 24 18:41 - 18:44  (00:03)
reboot   system boot  6.8.0-48-generic Tue Dec 24 14:25 - 18:44  (04:19)
reboot   system boot  6.8.0-48-generic Wed Dec 18 09:04 - 09:05  (00:01)
reboot   system boot  6.8.0-48-generic Wed Dec 18 08:29 - 09:05  (00:35)
reboot   system boot  6.8.0-48-generic Tue Dec 17 19:58 - 20:03  (00:04)

O que estou tentando descobrir é se é uma questão de a PSU menor não se comportar com a configuração específica, ou se eu tenho uma PSU ruim. Tenho algumas ideias sobre testar a PSU em outros sistemas com uma CPU de menor potência, mas estou tentando entender o que estou vendo aqui, especialmente com os períodos de falha atrasados ​​e encurtados.

power-supply
  • 1 respostas
  • 74 Views
Martin Hope
Journeyman Geek
Asked: 2024-09-30 15:42:36 +0800 CST

Como faço para limpar o PTM7950 de um dissipador de calor/processador?

  • 5

Recentemente, comprei um PTM7950 , e é uma solução térmica incomum em comparação com a maioria que já experimentei. É uma almofada térmica que derrete na extremidade mais alta da temperatura ambiente (~45 graus). Estou no meio de uma construção de PC em que meu cooler foi enviado pelo correio. Encomendei uma alternativa, mas se meu cooler aparecer mais tarde, posso escolher trocar, então estou decidindo entre usar pasta de dissipador de calor tradicional (que é uma quantidade conhecida) ou o PTM, que em meus testes, é muito mais fácil de instalar e aparentemente funciona muito bem.

Ele tem algumas características interessantes - eu guardo o meu na geladeira e ele tem aproximadamente a flexibilidade e as características gerais de uma goma de mascar não mastigada. Ele vem envolto em plástico e eu tentei aplicá-lo em uma NIC de 10G e quando eu removi um lado e esfreguei, ele grudou perfeitamente apenas no chip. Ele derrete quando aquecido e fica sólido quando frio.

Supondo que eu precise removê-lo - não é nem uma almofada térmica, nem uma pasta de dissipador de calor tradicional. Aparentemente, ele descasca quando frio, raspa quando quente, mas... Não tenho nenhuma documentação sobre se é solúvel em isopropílico ou o que devo usar para preparação de superfície se decidir removê-lo.

Como devo remover o PTM7950 de uma instalação existente?

cooling
  • 1 respostas
  • 38 Views
Martin Hope
Journeyman Geek
Asked: 2024-09-28 08:30:14 +0800 CST

Os LEDs de erro do POST são padrão?

  • 6

Comprei recentemente uma placa-mãe no AliExpress que tem um display POST.

insira a descrição da imagem aqui

Ainda estou esperando algumas peças para terminar minha construção, mas estou pensando se o display no canto superior direito é um "padrão" - ou se é isso que preciso para pesquisar quais são os códigos que ele mostra. Espero que ele inicialize imediatamente para que eu possa verificar as especificações, mas estou um pouco longe disso. Encontrei este site que faz referência à construção de uma placa de diagnóstico POST (que seria semelhante?) que indica que é específico para a marca, mas também tem cerca de 20 anos e links para a Usenet.

Encontrei manuais para cartões de diagnóstico POST baseados em ISA - este parece ser antigo, que tem códigos diferentes por fabricante, e este possivelmente mais novo que não

Até onde eu saiba, não há manual para a placa-mãe propriamente dita, e ficarei feliz em atualizar detalhes como qual UEFI/BIOS ela usa, assim que puder.

bios
  • 1 respostas
  • 52 Views
Martin Hope
Journeyman Geek
Asked: 2024-09-26 10:02:26 +0800 CST

Existe uma maneira 'fácil' de importar chaves SSH do GitHub para uma instalação do Ubuntu?

  • 6

Um dos recursos que aprecio no instalador de servidor Ubuntu moderno é a capacidade de importar uma chave SSH pública para minha conta inicial durante a configuração. Isso não funciona quando você está fazendo uma instalação de desktop, até onde eu sei, nem se você estiver instalando um sistema raiz ZFS do zero (já que você está executando o debootstrap).

Existe uma maneira de fazer algo semelhante — executar um script, importar uma chave pública para o local apropriado em um servidor Ubuntu instalado/em execução ou em uma instância de desktop?

ubuntu
  • 1 respostas
  • 25 Views
Martin Hope
Journeyman Geek
Asked: 2024-07-20 21:07:49 +0800 CST

posso fazer com que o rclone baixe 'apenas' de forma não recursiva?

  • 5

Atualmente estou usando o rclone para baixar um conjunto de dados do arquivo da Internet - ele precisa de uma versão mais recente do rclone e estou executando a v1.60.1-DEV no servidor Ubuntu. O Rclone é mais rápido e um pouco mais confiável que o cliente IA. E me permite baixar vários arquivos de uma vez. Idealmente, estou tentando executar instâncias separadas em vários sistemas. Consigo acelerar um pouco as coisas e não sobrepor seria bom.

O conjunto de dados que estou tentando baixar no momento está dividido em 9 arquivos zip, 0-9 nos diretórios raiz, diretórios inferior e superior com arquivos zip rotulados como az cada.

O que eu gostaria de fazer é baixar apenas 0-9.zip sem especificar individualmente os arquivos da raiz.

O que estou fazendo agora com downloads de mais de 12 horas por arquivo é executar a pasta 'minúscula', presumindo que isso seria feito antes do resto.

Eu configurei o rclone para usar IA como controle remoto, então tenho o comando rclone sync IS:stack-exchange-images stack-exchange-imagespara baixar o repositório inteiro e rclone sync IS:stack-exchange-images/lower stack-exchange-images/lowerpara os arquivos em minúsculas, presumindo que a verificação da soma de verificação capturará os arquivos que já foram baixados.

Como posso excluir os subdiretórios 'superiores' e 'inferiores' e baixar apenas arquivos nos diretórios raiz?

rclone
  • 1 respostas
  • 30 Views
Martin Hope
Journeyman Geek
Asked: 2024-07-03 11:20:48 +0800 CST

A placa de rede PCIe de 10 giga não aparecerá a menos que a placa integrada de 2,5 giga esteja conectada

  • 6

Adquiri recentemente um zimacube - é um sistema NAS baseado em N100. Limpei os zimaos pré-instalados e executei uma instalação mínima do servidor Ubuntu 24.04 e fiz as alterações usuais que faço em minhas compilações para suporte multigig - ajustando o sysctl de acordo com esta resposta .

Ele está executando o kernel 'padrão' e não o HWE - e as informações completas da distribuição e do kernel estão abaixo.

geek@zimanas1:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

geek@zimanas1:~$ uname -r
6.8.0-36-generic

Atualmente estou testando velocidade/capacidade de um dos I226-V integrados e do AQC113 incluído. Cada um tem seu próprio IP (atualmente dinâmico, mas estável). Se eu ligar o sistema ou reiniciar sem o I226-V conectado à rede, não consigo me conectar ao AQC113. O AQC113 surge imediatamente no I226V sendo conectado. Não consigo executar ping no sistema se o I226V estiver desconectado, mesmo no IP do AQC113, a qualquer momento.

Se for importante, há uma porta 'x16' (em x2?) E 'x4' na porta (x1?), E o AQC 113 está conectado à porta 'x16'. Quando funciona, consigo obter velocidades de 10 giga. .

saída de endereço IP

^Cgeek@zimanas1:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 00:e0:4c:0f:0e:b2 brd ff:ff:ff:ff:ff:ff
3: enp14s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP group default qlen 1000
    link/ether 88:c9:b3:b3:0d:ef brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.155/24 metric 100 brd 192.168.2.255 scope global dynamic enp14s0
       valid_lft 3470sec preferred_lft 3470sec
    inet6 fe80::8ac9:b3ff:feb3:def/64 scope link
       valid_lft forever preferred_lft forever
4: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:e0:4c:0f:0e:b1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.152/24 metric 100 brd 192.168.2.255 scope global dynamic enp4s0
       valid_lft 3576sec preferred_lft 3576sec
    inet6 fe80::2e0:4cff:fe0f:eb1/64 scope link
       valid_lft forever preferred_lft forever

A saída do dmesg parece sugerir que a velocidade do link está definida como zero até pouco antes da placa de rede integrada/Intel ser conectada - posso fazer isso com segurança na reinicialização.

[   26.391395] atlantic 0000:0e:00.0 enp14s0: atlantic: link change old 0 new 10000
[   34.927124] igc 0000:04:00.0 enp4s0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX

O adaptador também é mencionado por aqui

  0.906666] pps pps1: new PPS source ptp1
[    0.906929] igc 0000:04:00.0 (unnamed net_device) (uninitialized): PHC added
[    0.907557] atlantic: Detect ATL2FW 1050026
[    0.913016] nvme nvme0: 4/0/0 default/read/poll queues
[    0.917101]  nvme0n1: p1 p2
[    0.929721] igc 0000:04:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    0.929734] igc 0000:04:00.0 eth2: MAC: 00:e0:4c:0f:0e:b1

Se for necessário, minha configuração do netplan será assim

network:
    ethernets:
        enp3s0:
            dhcp4: true
            optional: true
            ignore-carrier: true
        enp4s0:
            dhcp4: true
            optional: true
            ignore-carrier: true
        enp14s0:
            dhcp4: true
            optional: true
            ignore-carrier: true
            mtu: "9000"
    version: 2
    wifis: {}

Aqui está minha saída LSHW para redes -

geek@zimanas1:~$ sudo lshw -c network
  *-usb:0 DISABLED
       description: Wireless interface
       product: 802.11n WLAN NIC
       vendor: Realtek
       physical id: 3
       bus info: usb@1:3
       logical name: wlx90de8051c3c1
       version: 0.00
       serial: 90:de:80:51:c3:c1
       capabilities: usb-2.00 ethernet physical wireless
       configuration: broadcast=yes driver=rtl8xxxu driverversion=6.8.0-36-generic firmware=N/A link=no maxpower=500mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11
  *-network
       description: Ethernet interface
       product: Ethernet Controller I226-V
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 04
       serial: 00:e0:4c:0f:0e:b2
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igc driverversion=6.8.0-36-generic firmware=2017:888d latency=0 link=no multicast=yes port=twisted pair
       resources: irq:16 memory:81200000-812fffff memory:81300000-81303fff memory:81100000-811fffff
  *-network
       description: Ethernet interface
       product: Ethernet Controller I226-V
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: enp4s0
       version: 04
       serial: 00:e0:4c:0f:0e:b1
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igc driverversion=6.8.0-36-generic duplex=full firmware=2017:888d ip=192.168.2.152 latency=0 link=yes multicast=yes port=twisted pair
       resources: irq:18 memory:80f00000-80ffffff memory:81000000-81003fff memory:80e00000-80efffff
  *-network
       description: Ethernet interface
       product: AQtion AQC113 NBase-T/IEEE 802.3an Ethernet Controller [Antigua 10G]
       vendor: Aquantia Corp.
       physical id: 0
       bus info: pci@0000:0e:00.0
       logical name: enp14s0
       version: 03
       serial: 88:c9:b3:b3:0d:ef
       size: 10Gbit/s
       capacity: 10Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp 10bt-fd 100bt-fd 1000bt-fd 10000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=atlantic driverversion=6.8.0-36-generic duplex=full firmware=1.5.38 ip=192.168.2.155 latency=0 link=yes multicast=yes port=twisted pair speed=10Gbit/s
       resources: irq:18 memory:80c00000-80c7ffff memory:80ca0000-80ca0fff memory:80800000-80bfffff memory:80c80000-80c9ffff

Quando funciona, a placa de 10 GB parece funcionar perfeitamente bem - é a velocidade do link definida como 0 até que o outro adaptador seja conectado, o que é confuso. Às vezes, porém, tenho dados passando a 2,5 gigas, que aliás é a velocidade do outro cartão.

Como faço para que meu AQC113 permaneça ativo?

linux
  • 1 respostas
  • 54 Views
Martin Hope
Journeyman Geek
Asked: 2024-03-10 10:18:55 +0800 CST

Posso configurar um switch de ‘software’ no Ubuntu em vez de uma ponte com o Netplan?

  • 6

Atualmente estou construindo uma nova versão do meu roteador DIY, executo o Ubuntu 22.04 LTS com uma instalação mínima e executo firewalldem cima dele - e o hardware mais recente que executo tem uma 'mistura' de diferentes velocidades de porta - 10G, 2,5G e gigabit no mínimo.

Tenho dois problemas aqui e espero resolvê-los configurando um switch virtual entre todas as minhas portas.

Minhas construções 'tradicionais' conectam todas as portas - e pelo que entendi, uma ponte só funcionará tão rápido quanto a porta mais lenta em uso. Estou resolvendo isso criando uma ponte por velocidade de interface. Isso é confuso e, para servidores DHCP, significa uma sub-rede por velocidade de link que preciso suportar.

Prefiro executar uma sub-rede, e meu servidor DHCP parece um pouco temperamental com várias sub-redes. Seria desejável reduzir a complexidade no gerenciamento de DHCP e outros serviços e nivelar minha rede. Não preciso de várias sub-redes na minha instalação básica.

Minha configuração do Netplan para minha caixa de teste é assim - mas acho que algumas das portas de 10 giga são na verdade portas de 1 giga (modelos diferentes têm portas diferentes e esqueci que o modelo que recebi era uma mistura). Se assim for, eu teria que dividir as portas gigabit para outra ponte

# This is the network config written by 'subiquity'
network:
  ethernets:
#10G ports Jumbo frames give slightly better speed
    eno1:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:X1
      set-name: SFP4
      mtu: "9000"
    # Top Left SFP cage

    eno2:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:X2
      set-name: SFP2
      mtu: "9000"
    # Bottom Left SFP cage

    eno3:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:X3
      set-name: SFP3
      mtu: "9000"
    # Top Right SFP cage

    eno4:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:X4
      set-name: SFP1
      mtu: "9000"
    # Bottom Right SFP cage

#2.5 gig ports follow physical labels

    enp4s0:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:Xa
      set-name: LAN1

    enp5s0:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:Xb
      set-name: LAN2

    enp6s0:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:Xc
      set-name: LAN3

    enp7s0:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:Xd
      set-name: LAN4

#wan port
    enp8s0:
      dhcp4: true
      match:
          macaddress: 20:7c:14:f3:XX:Xe
      set-name: WAN

#bridges - Apparently bridges are only as fast as the slowest port, 
#and I can only host one subnet a bridge. Will be splitting up 10G and 2.5G ports

  bridges:
    SFPBR:
      dhcp4: no
      addresses: [10.0.0.1/24]
      interfaces:
        - eno1
        - eno2
        - eno3
        - eno4

    LANBR:
      dhcp4: no
      addresses: [10.0.1.1/24]
      interfaces:
        - enp4s0
        - enp5s0
        - enp6s0
        - enp7s0

O que eu gostaria de fazer é substituir SFPBR e LANBR por um único switch virtual (e praticamente uma única interface virtual) e expor um único IP/interface para conversar com o 'switch'. Na verdade, gosto do Netplan, então, idealmente, gostaria de segui-lo para configuração, se possível.

Como eu faria isso?

networking
  • 1 respostas
  • 32 Views
Martin Hope
Journeyman Geek
Asked: 2023-09-15 17:23:59 +0800 CST

Descobrir o tamanho da janela TCP 'apropriado' no Ubuntu e como eu saberia como configurá-lo?

  • 6

Atualmente estou construindo uma nova iteração do meu roteador DIY - o novo sistema tem um par de portas de 10 GB. Estou executando o Ubuntu 23.04 em um R68S U1

Inicialmente, durante os testes de velocidade com o iperf2 entre um sistema que eu sei que pode suportar velocidades de linha de 10 giga, eu estava obtendo velocidades de 5 giga. Um dos guias da Asus para seus equipamentos sugeriu testar com iperf a 800k

geek@router-t1:~$ iperf -s -w 800k
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  416 KByte (WARNING: requested  781 KByte)
------------------------------------------------------------
[  1] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 52191
[ ID] Interval       Transfer     Bandwidth
[  1] 0.0000-60.0461 sec  35.0 GBytes  5.01 Gbits/sec

Curiosamente, isso indicava que o tamanho da minha janela TCP era menor, e foi exatamente sobre isso que a Asus alertou.

Isso nunca acontece com clientes Windows, apenas com Linux... o que é curioso, mas provavelmente outro problema

Adicionando as seguintes linhas - conforme sugerido aqui

net.core.wmem_max=4194304
net.core.rmem_max=12582912
net.ipv4.tcp_rmem = 4096 87380 4194304
net.ipv4.tcp_wmem = 4096 87380 4194304

resultou no dobro dos benchmarks

geek@router-t1:~$ iperf -s -w 800k -B 10.0.0.1
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 1.53 MByte (WARNING: requested  781 KByte)
------------------------------------------------------------
[  1] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 57480
[ ID] Interval       Transfer     Bandwidth
[  1] 0.0000-60.0443 sec  69.2 GBytes  9.90 Gbits/sec

Eu entendo que isso ajusta o buffer de recebimento do soquete e o tamanho de um buffer para um soquete recém-criado - a IBM tem uma explicação muito boa aqui sobre o que eles fazem aqui

Como eu calcularia o tamanho apropriado para um determinado sistema e por que isso teria um efeito tão dramático?

networking
  • 1 respostas
  • 44 Views
Martin Hope
Journeyman Geek
Asked: 2023-08-11 09:15:33 +0800 CST

Existe uma maneira de linha de comando para inicializar o firmware UEFI?

  • 19

Atualmente, tenho um mini PC com uma bateria CMOS descarregada. Possui uma instalação integrada/emmc do Windows 10 e uma instalação do Proxmox em um SSD separado. Ele inicializará no Windows por padrão (mesmo quando eu quiser que ele entre no proxmox) e é meio irritante reiniciar, lembre-se / pressione a seleção de inicialização ou a tela UEFI rápido o suficiente e escolha um sistema operacional.

Não consigo remover a unidade do Windows. Está soldado.

Em outro sistema que executa o Linux, há uma maneira de linha de comando para inicializar no UEFI

Existe um powershell equivalente ou cmd embutido ou outra maneira de inicializar o UEFI a partir do Windows sem passar pela dança de mudança/reinicialização?

windows
  • 1 respostas
  • 1465 Views
Martin Hope
Journeyman Geek
Asked: 2023-02-11 06:53:14 +0800 CST

Como posso fazer meu decodificador funcionar conectado ao meu AP?

  • 5

Eu tenho reorganizado parte da minha rede doméstica - há um segmento físico que possui vários dispositivos e, originalmente, era assim. O switch é um switch 'burro' - um linksys SE 2500 , e o AP atual é um Mercusys MR70X . O decodificador é um Tatung 3102

Todos os dispositivos aqui são conectados via ethernet com fio ao próximo dispositivo na cadeia - uma TV Android, um HTPC do Windows e um decodificador fornecido pelo meu ISP, singtel. Não tenho certeza do modelo exato.

insira a descrição da imagem aqui

Atualizei meu AP para (o atual) um com mais portas ethernet e decidi eliminar o switch.

Mudei a TV, HTPC e decodificador para o AP do switch (que está desconectado) e o link 'principal' do ONR de acordo com as instruções do fabricante (então uplink para a porta WAN, 3 dispositivos em suas próprias portas ).

insira a descrição da imagem aqui

Percebi que o HTPC está com um IP diferente (ímpar) e o decodificador não consegue se conectar. Mais precisamente, ele diz que está conectado e fica travado nesta tela insira a descrição da imagem aqui, a hora começa no visor do relógio no STB a partir das 12:00 e não se corrige como se tivesse uma conexão normal/correta.

Colocar o interruptor de volta faz com que as coisas voltem ao normal. Eu gostaria de eliminar o switch, se possível.

Há menções de vlans sendo usadas para conexões de TV para outros roteadores, mas - uma tag vlan 'apenas' passaria por um switch idiota e posso configurar meu AP para fazer a mesma coisa?

networking
  • 1 respostas
  • 43 Views
Martin Hope
Journeyman Geek
Asked: 2020-06-17 08:17:59 +0800 CST

Como montar automaticamente um pool ZFS em uma unidade externa automaticamente na inicialização

  • 7

Recentemente, movi um disco rígido externo/USB 3.0 em um sistema de desktop ubuntu 19.04 de ext4 para ZFS. Anteriormente, a unidade era montada automaticamente em /media/user/drive_label na inicialização. Se a memória servir, isso foi feito automaticamente pelo gnome.

Configurei a unidade reformatada no mesmo ponto de montagem, criando a unidade com sudo zpool create -m /media/user/drive_label storage /dev/sdb.

Funciona bem até eu reiniciar. Uma vez reiniciado, preciso importar manualmente o fs com sudo zpool import storage. Tudo - permissões e tal funciona bem, mas eu gostaria que fosse importado sem intervenção manual.

Em outros sistemas de arquivos - eu adicionaria a unidade ao fstab, mas parece que o zfs monta as coisas de maneira diferente.

Como faço para que o Ubuntu monte/importe a unidade automaticamente sem inicialização?

ubuntu zfs
  • 2 respostas
  • 2026 Views
Martin Hope
Journeyman Geek
Asked: 2019-12-15 02:10:39 +0800 CST

Não é possível acessar o compartilhamento smb no USB externo no Ubuntu 19.10 no Windows 10

  • 8

Eu testei isso em unidades USB EXT3 e NTFS (a mesma, reformatada) - quando compartilho um diretório em uma unidade USB externa como um compartilhamento smb em um PC ubuntu 19.10, não consigo acessá-lo usando um PC com Windows 10 Eu tentei configurar um compartilhamento do meu diretório pessoal, e o Windows 10 PC pode acessá-lo.

Está montado /media/geek/1 TBe há algumas coisas usando-o. Eu gostaria de ter um diretório dentro dele, vamos chamá-lo de "coisas" compartilhadas.

Eu tentei montar a própria unidade através do nautilus e do fstab.

Eu gostaria de um compartilhamento de convidado simples e sem senha

A linha fstab #UUID=25454a67-7700-4e4f-a3af-538719d73ce5 /media/geek/1%40TB ext4 rwfuncionava localmente sem problemas.

Quando compartilho a pasta por meio da opção de compartilhamento de arquivo local do nautilus ou pelo samba - e estou tentando com este arquivo de configuração muito básico

[Stuff]
        comment = Torrent_Share
        path = "/media/geek/1 TB/Samba"
        browseable = yes
        read only = no
        guest ok = yes

Também tentei renomear o ponto de montagem sem espaço.

No final do Windows, o erro que recebo é

insira a descrição da imagem aqui

No lado do Ubuntu - olhando para o arquivo de log para o cliente Windows /var/log/samba/log.aurora, há um erro bastante enigmático

geek@torrent-box:/media/geek$ tail /var/log/samba/log.aurora
[2019/12/14 18:00:50.380192,  0] ../../source3/smbd/uid.c:448(change_to_user_internal)
  change_to_user_internal: chdir_current_service() failed!
[2019/12/14 18:00:50.380727,  0] ../../source3/smbd/uid.c:448(change_to_user_internal)
  change_to_user_internal: chdir_current_service() failed!
[2019/12/14 18:00:50.382387,  0] ../../source3/smbd/uid.c:448(change_to_user_internal)
  change_to_user_internal: chdir_current_service() failed!
[2019/12/14 18:00:50.383049,  0] ../../source3/smbd/uid.c:448(change_to_user_internal)

Podemos descartar permissões

geek@Stuff-box:~/Desktop$ stat share
  File: share
  Size: 4               Blocks: 2          IO Block: 512    directory
Device: 34h/52d Inode: 40498       Links: 2
Access: (0777/drwxrwxrwx)  Uid: ( 1000/    geek)   Gid: ( 1000/    geek)
Access: 2019-12-14 18:00:46.352195708 +0800
Modify: 2019-12-14 18:00:46.324194693 +0800
Change: 2019-12-14 18:00:46.324194693 +0800
 Birth: -

Isso funciona

geek@Stuff-box:/media/geek/1 TB$ stat Stuff/
  File: Stuff/
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 811h/2065d      Inode: 52166657    Links: 6
Access: (0777/drwxrwxrwx)  Uid: ( 1000/    geek)   Gid: ( 1000/    geek)
Access: 2019-12-14 20:51:42.364000000 +0800
Modify: 2019-12-14 18:26:37.434393399 +0800
Change: 2019-12-14 18:26:37.434393399 +0800
 Birth: -

Isso não.

Eu testei a rota local de compartilhamento de arquivo/gui em um diretório em meu diretório inicial e funciona bem. Como faço para realmente compartilhar essa pasta por alguns meios?

windows-10 ubuntu
  • 1 respostas
  • 4915 Views
Martin Hope
Journeyman Geek
Asked: 2019-05-27 23:41:14 +0800 CST

Usando um túnel elétrico de furacão para fornecer IPs a uma rede com dnsmasq

  • 6

Eu executo minha rede em uma caixa x86 executando o Ubuntu 18.04, firewalld (o UFW não é adequado para uso como roteador), /networks/interfaces (o netplan tinha um bug que o tornava impróprio para o propósito) e dnsmasq para DHCP e DNS.

Eu tinha um ISP que rodava ipv6 com PD e usei a configuração aqui . Meu ISP atual não oferece suporte a IPV6, então configurei um túnel para meu roteador por meio do furacão elétrico - isso está configurado e provavelmente funciona, pois posso fazer ping .

Eu tenho enp1s0 como interface externa e todas as outras interfaces interligadas servindo o resto da rede como br0. Também tem he-ipv6 como túnel, sem ponte para nada

No momento, o roteador está atrás de um roteador ISP, com dois segmentos de rede diferentes - 192.168.1.x para todos os outros e minha própria rede de teste em 192.168.2.x, com o roteador em uma DMZ. Isso não deve ser um problema.

O problema é que eu gostaria de continuar com o dnsmasq e estou tendo problemas para financiar a documentação sobre como configurá-lo.

Aqui está o que eu tenho agora

  • Eu configurei ipv6 para meu roteador de acordo com as instruções na página da hurricane electric, incluindo o abaixo em meu /etc/networks/interfaces
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2001:470:YY:YYYY::2
        netmask 64
        endpoint 216.218.221.6
        local xxx.xxx.x.xxx
        ttl 255
        gateway 2001:470:YY:YYYY::1

Isso funciona. Posso pingar ipv6.google.com e outros sites ipv6 conhecidos. Eu simplesmente não consigo obter IPs para mais nada .

eu tentei

##For HE
enable-ra
dhcp-range = 2001:470:YY:YYYY::
dhcp-option=option6:dns-server,[2001:470:20::2],[2001:4860:4860::8888]

Mas aparentemente a sintaxe está errada.

Como obtenho um endereço IPv6 para clientes que obtêm IPs do roteador, bem como para br0?

linux networking
  • 1 respostas
  • 663 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve