Ir ao conteúdo
  • Cadastre-se

arfneto

Membro Pleno
  • Posts

    6.146
  • Cadastrado em

  • Última visita

  1. que significa? tenho uma maquina dessa marca e epoca rodando windows 10. qual o modelo do chipset de rede? A que tem aqui é RTL8188CE WLAN. Tem um outro mais antigo aqui. vou ver o chipset que ele usa. roda windows 10 tambem. tem wifi e até o leitor de digitais funciona no windows 10.
  2. Imagino que sequer seja possível falar em coesão no Linux, já que tem um número incontável de distribuições que coordena algum empacotamento de alguns (mesmos) milhares de pacotes. E ainda tem duas interfaces gráficas dominantes. E ainda tem o X-Windows vs Wayland. A distribuição nesse caso é irrelevante. Na verdade nessa máquina é 22.04. Eu só citei isso para lembrar que aqui ao lado tem uma máquina Linux que baixa atualizações em segundo plano. Depois do download foi autorizada a instalação delas e o sistema não percebeu que deu erro. E a interface gráfica não conseguia mais gerar a tela. Aparecia apenas umas coisas sem sentido e continuaria assim até alguém (que não seria por certo um usuário comum) intervir. Um problema que se atribui toda hora ao Windows. Só pretendia dizer que pode e acontece igual em Linux. Em muitos casos o computador tem uma razão mais objetiva de existir. Esse em questão gira em torno de um banco de dados e um pabx, MongoDB e Asterisk, compilado a partir da fonte C. E um compilador, compilado a partir da fonte C. Como eu disse são os que tinha perto na hora, Centos e Ubuntu. Só queria comentar o que acontece aqui com esses. Bem, celulares Samsung de ponta vendem bem no planeta todo. E Samsung Dex não roda em Linux. E monitores da LG vendem bem. Monitores de várias marcas costumavam vir com programas de calibração. Acer, Samsung, Visio, LG. Nunca vi nada para minhas estações Linux. E a opção do colorímetro não sei dizer. DataColor é um grande fornecedor e acho que não tem nada para Linux. Impressoras comuns de marcas como HP e EPSON vem com utilitários para alinhamento e limpeza. Elas rodam em Linux "sem instalar nada", via CUPS, mas pode esquecer esses programas, que tem só pra Windows. E impressoras mais sofisticadas quando usadas em Linux podem ficar sem recursos, como eu disse, coisas como seleção de escaninhos, uso de duplex, seleção de gaveta pra pegar o papel, coisas que rodam sem stress em Windows. Mouses 3D são coisas bem apreciadas por quem usa... 3D. Mas repito: eu só citei isso porque essas coisas estão na minha mesa ou em minha memória e achei justo lembrar que elas existem E nada falei sobre jogos. Potencialmente se pode fazer tudo diferente nesses sistemas. Por exemplo criar um gerenciador de arquivos similar ao Windows Explorer, no Linux, e que permitisse a qualquer um reorganizar pastas do sistema, quem sabe apenas digitando uma vez a senha administrativa. O lance das janelas é embutido em qualquer janela do Windows, acende numa elegante mini-janela transparente com os layouts sugeridos. Legal se ao menos existir algo similar para Linux desde os anos 90, mas de pouco adianta. Seria o equivalente Linux a alterar chaves no registro do Windows. Eu usava Unix num DEC VAX-11/780, então vi muita coisa mudar até o Linux Desktop de hoje. Abraço a todos
  3. @Adriano Freitas47 apenas olhe os endereços. Modo bridge é o padrão. Não precisa fazer nada. Se está em modo bridge então sua placa de rede pode receber endereços direto do servidor DHCP de sua rede. E lógico que vai ter um endereço na mesma rede de seu host.
  4. Nesse cenário não se usa tal aplicativo. Isso é pensado (esse aplicativo) para instalações mínimas onde vem um cabo de um modem para a porta WAN do seu roteador, que será o único da rede. É o mesmo caso se tiver 2 ou mais deles na rede. Não é que não funciona. Apenas não precisa disso. Como eu disse, não deve ligar assim. Vai ter muita perda mesmo e algumas coisas sequer vão funcionar.
  5. É só isso. Veja os endereços de rede que está usando nas máquinas virtuais.
  6. Se todas as portas continuam funcionando ele não está em modo bridge... Estaria melhor servido com os dois ligados e com DHCP nos dois. O dobro de portas ethernet, O dobro de tráfego de wifi, a cobertura muito melhor das antenas. E você já paga por isso...
  7. Não são erros internos. São externos. O Input de Input/Output. Uma situação comum é, como eu expliquei, a entrada padrão estar redirecionada para um arquivo e ele dar erro. Pode ser por exemplo que o instrutor tenha um arquivo de entrada para teste, em um endereço de rede na própria escola. E usa esse arquivo para testar os programas dos alunos. Bem na hora do teste dá um erro ---ou o instrutor provoca um erro de propósito --- só para ver se o aluno tinha testado isso... Alguns não tinham testado porque acharam irrelevante... Não é uma questão cultural: se scanf() falhar getchar() provavelmente vai falhar também, no trecho em questão. E o programa vai entrar em loop, quer o aluno entenda a lógica ou não. traduzir WORD por "palavra auxiliar" está ok, um pouco rebuscado talvez. Apenas int já seria a precisa descrição da variável: int c = 0; E a grafia correta é "descarte" , no entanto. Sobre a pergunta inicial A linguagem tem um comando para isso: while e uma condição para isso: >0. Seria natural que essa determinação fosse de um valor não negativo e fosse algo assim então: int n = 0; while (n < 1) { //tenta ler } Sim, n deveria ser unsigned. Sobre esses programas interativos Num programa interativo comum, que vá ser usado por outros que não só o autor até entregar e esperar a nota, o normal é ler as teclas diretamente, sem mostrar na tela nem mover o cursor, e conforme o cara vai digitando números (e só nesses casos) se mostra o número que o cara digitou, até o limite estabelecido de dígitos. Um número negativo não faz sentido, então n deveria ser unsigned. O total de clientes não poderia ser da ordem de centenas então 2 dígitos estariam bem. Zeros a esquerda seriam descartados... Sim, é um porre escrever programas interativos. E sempre tem que ter uma maneira de cancelar. E nunca se pede antes o total, apenas DEPOIS se tem mais... Se o cara diz que vai entrar com 8, entra com 6 e descobre que não tem os dados dos outros 2, ou se ele já digitou 5 de 8 e descobre nessa hora que são 9, ele vai ficar muito furioso com quem escreveu um programa que espera o total ANTES. Ninguém faz isso, só os instrutores de linguagens criam essas maravilhas. Um exemplo trivial #include <stdio.h> #include <stdlib.h> int main(void) { int n = 0; while (n < 1) { char linha[20] = {0}; printf("\n\ [tecle ENTER para cancelar]\n\ Total de clientes a cadastrar: "); char* p = fgets(linha, sizeof(linha), stdin); if (*p == '\n') break; n = atoi(p); if (n < 1) continue; printf("\n\tTotal de %d clientes\n", n); return 0; } // while() printf("\n\tCancelado!\n"); return -1; } Que mostra por exemplo [tecle ENTER para cancelar] Total de clientes a cadastrar: Forum CDH [tecle ENTER para cancelar] Total de clientes a cadastrar: -123 [tecle ENTER para cancelar] Total de clientes a cadastrar: xyz [tecle ENTER para cancelar] Total de clientes a cadastrar: 0 [tecle ENTER para cancelar] Total de clientes a cadastrar: 12 Total de 12 clientes ou [tecle ENTER para cancelar] Total de clientes a cadastrar: Cancelado! Se o cara teclou enter. Assim aceita ENTER para cancelar, rejeita letras, 0, e valores negativos e tal.
  8. Pois é. Se foi um desses que parou nada tem a ver com PPPoE ou senhas de acesso. O roteador do provedor é que faz a conexão. Só ele. Qual o problema hoje? Como isso tudo está ligado? Qual o modelo do roeador antigo que está agora usando?
  9. @IceZombie13 Se essas redes WIFI tem servidores DHCP separados pode ser só uma questão de latência menor do servidor que atende a rede wifi livre. É preciso entender como é essa divisão aí. Tem uma única rede IP? Usa subnets? VLAN?
  10. Continuo sem entender. Você substituiu o que? Um dos DIR-862 ou o roteador do provedor? Por isso perguntei.
  11. Sim, @devair1010 pode haver erro e pode sim entrar em loop. Está lendo menos do que tem no programa. Em C só zero é falso. Condições implícitas deveriam ser evitadas, especialmente em programas de ou para iniciantes. Essa linha if(scanf("%d", &n)) Significa if(scanf("%d", &n) != 0) Isso quer dizer que se scanf() der erro vai sair do loop. Isso porque se der erro scanf() retorna -1 que não é ZERO. O retorno de scanf() deve ser comparado com o numero de especificadores. Esse é um erro comum, uma mania que afeta estudantes, instrutores e profissionais. Teste se scanf() retornou 1 porque só tem um especificador e é o que importa: tem um valor para n ou não. E mesmo assim se n for zero provavelmente deveria continuar no loop. Se scanf() der erro provavelmente getchar() vai dar erro tambem. E adivinhe o que ela vai retornar? -1 E aí vai ficar assim por toda a eternidade. Esse é um erro comum. Pode demorar pra acontecer, mas errado está. Sugiro fazer o simples. Sempre. Imagine que está usando a entrada a partir de um arquivo, tipo programa < X:entrada.txt Em Windows. Se X for um pen-drive e você desconectar o drive com o programa rodando, parado lá no prompt do scanf() o que vai acontecer?
  12. Fala sempre de um roteador no singular. E esse não é nenhum dos DIR-862 de que falou? Que roteador é esse? Seu novo provedor não te forneceu um roteador? Que aparelho é esse? Está usando? Quantas portas ele tem? Sim, vai melhorar muito. Exceto em situações bem particulares é errado ligar desse modo. Algumas coisas sequer vão funcionar. PPPoE só é usado para se autenticar com o provedor, se ele usa isso. E se o provedor usa e te deu o roteador em geral está embutido nele ou alguém vai te avisar sobre usuário e senha.
  13. Não existe final 256. É um byte, só tem 256 valores, 0..255. O endereço de broadcast é 192.168.0.255, o endereço de rede é 192.168.0.0 e o /24 define a máscara de rede: 255.255.255.0, com 24 bits para rede e 8 para host. Consegue acesar a rede porque é a next hop, e o seu roteador está nas duas redes. Em geral o que você quer numa rede pequena é uma única rede IP. E se acessar a internet for importante considere que pode ter até uns 40% de perda nas redes secundárias por causa dessas ligações LAN/WAN. E uma série de problemas. O certo e simples é manter DHCP nas duas redes e usar somente LAN/LAN para ter uma única rede IP. Escrevi muitas vezes sobre isso mas parei de repetir meses atrás. Tenho uma lista com uns tópicos, não atualizo mais porque nada disso mudou. Se achar que pode ajudar veja em Alguns números Outro caso detalhes aqui exemplo resumo Nunca conecte roteadores secundários via porta WAN. Isso cria outras redes IP e segmenta o tráfego. A primeira rede não vê as outras. As outras veêm a primeira apenas porque nela é que está o gateway padrão dos roteadores. Fora isso quase nada funciona mais direito. Incorre em múltiplo NAT e pode perder metade da banda nas redes que não a primeira só por causa disso. Nada vai funcionar direito com dispositivos que não estejam na mesma rede IP. Isso inclui espelhamento de tela de celulares, compartilhamento de arquivos, impressoras wifi, lâmpadas e acessórios smart e outras coisas. Encaminhamento de portas tem que ser repetido em TODAS as redes secundárias. Broadcast de rede não passa pelos roteadores e assim coisas como Wake-on-LAN não vão funcionar. Desconexão temporárias por alguns segundos acontecem quase sempre devido aos intervalos de lease de DHCP. Acesso remoto é um pesadelo.
  14. Endereços de rede terminam em 0. Esse é um host, talvez o gateway da rede certo? DHCP não faz pare disso. A rede é 192.168.3.0 Esse é outro host. A rede é 192.168.0.0/24 Da rede 2 pode acessar a rede 1, é a rede acima dela. Pode precisar de rotas. O contrário não, ou ao menos não de um modo produtivo. Não deve ligar redes internas via WAN. Esse é seu problema,
  15. @AndreNV acho que sim. Pode aguentar até mais que esses 20 min se seu computador não usar uma fonte muito potente. E depois de desligar o micro o nobreak pode manter um roteador por horas

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...