Menu

Mostrar postagens

Esta seção permite que você visualize todas as postagens feitas por este membro. Observe que você só pode ver postagens feitas em áreas às quais tem acesso atualmente.

Menu Mostrar postagens

Mensagens - JorgeThrasher

#1
Muito bom! Valeu, Sampaiu! Deu certo aqui com meu Ubuntu 18.04.

Citação de: Sampayu online 26 de Março de 2017, 16:54
Se o problema persistir, que tal limpar e desinstalar tudo? Depois é só instalar o Warsaw (apenas o Warsaw: o programa HDA_BB é desnecessário) e configurar o firewall, conforme explicado anteriormente.



Como fazer a remoção completa do Warsaw e do HDA_BB, desinstalar e "resetar" o firewall, reinstalar o Warsaw e o firewall, ativar o firewall fechando as portas de rede do seu computador (segurança) mas conceder acesso ao socket (websocket) de que o Warsaw necessita - tudo via terminal do shell :)



1. Execute o comando abaixo, para remover completamente o programa HDA_BB:
sudo apt-get purge hda-bb -y

2. MANTENHA TODOS OS NAVEGADORES FECHADOS e então desinstale o Warsaw:¹
sudo killall opera firefox chrome ; sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall

3. Execute este supercomando para desinstalar o firewall (G)UFW e "resetar" o netfilter (firewall que fica "embutido" no kernel do Linux):¹
sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw

4. Execute este supercomando para desativar o arquivo rc.local e atualizar o sysctl:¹
sudo mv /etc/rc.local /etc/rc.local.bak ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.conf" ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.d/10-network-security.conf" ; sudo sysctl -w net.ipv4.tcp_syncookies=0

5. Reinicie o computador:
sudo telinit 6

6. Após o computador reiniciar, MANTENHA TODOS OS NAVEGADORES FECHADOS e então execute este supercomando para manualmente instalar o Warsaw via shell script (script do shell):
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw

7. Quando a instalação terminar, reinicie novamente o computador:
sudo telinit 6

8. Após o computador reiniciar, execute este supercomando para reinstalar o firewall (G)UFW, ativar a proteção contra ataques do tipo "SYN Flood" e então ativar o daemon (serviço) do (G)UFW:
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable

9. Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado. Caso o módulo não seja detectado, reinicie o computador e acesse https://www2.bancobrasil.com.br/aapf/login.jsp novamente. SE (E SOMENTE SE) o problema persistir, execute o supercomando abaixo e, após o computador reiniciar, tente novamente acessar https://www2.bancobrasil.com.br/aapf/login.jsp:

sudo apt-get install libcurl4-openssl-dev libnss3-dev libdbus-1-dev yad libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnspr4-0d libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 --reinstall -y ; sudo telinit 6

Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

10. Se mesmo após isso o Warsaw do seu sistema Linux continuar não sendo detectado e/ou executado na página do Banco do Brasil, execute este supercomando:

if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6

...e, após o computador reiniciar, tente novamente acessar sua conta, no website do Banco do Brasil. Ainda não deu certo? Então...

11. MANTENHA TODOS OS NAVEGADORES FECHADOS e execute este supercomando para limpar os caches dos navegadores e (re)instalar os navegadores Google Chrome e Opera Browser:

sudo killall opera firefox chrome ; sudo apt-get install gdebi --reinstall -y ; rm -r ~/.cache/google-chrome ~/.cache/opera ~/.cache/mozilla/firefox ; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; fi; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_amd64.deb -O /tmp/opera.deb; else wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_i386.deb -O /tmp/opera.deb; fi ; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; sudo telinit 6

COMANDO ALTERNATIVO

Caso queira desinstalar completamente um (ou mais de um) dos seus navegadores, este post explica como fazer isso com os navegadores Mozilla Firefox, Google Chrome e Opera Browser. O post também explica como reinstalar tais navegadores.

12. Após o computador reiniciar, execute o comando abaixo para abrir os navegadores Google Chrome² e Opera Browser na página de teste do módulo Warsaw (você também pode tentar usar o Mozilla Firefox³ para acessar sua conta):

google-chrome https://www2.bancobrasil.com.br/aapf/login.jsp & opera https://www2.bancobrasil.com.br/aapf/login.jsp

IMPORTANTE: a página do Banco do Brasil requer o plugin Adobe Flash, para poder detectar e executar o Warsaw durante seu acesso à conta bancária, o que é feito por intermédio deste applet: https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf que o Opera e o Chrome atualmente bloqueiam (e daí você vê aquela mensagem informando que o módulo de segurança não está instalado ou não foi detectado, embora ele esteja instalado). Caso você não possua o Flash instalado em seu sistema, instale-o com este comando, no terminal do shell:
sudo apt-get install adobe-flashplugin -y
Caso o comando acima não funcione, experimente executar este outro:
sudo apt-get install flashplugin-installer -y
Após isso, não deixe de ler as Notas de Rodapé para verificar como se ativa o plugin Flash nos navegadores. Cada navegador possui um método próprio de ativação do plugin Flash. A tendência é os navegadores dificultarem cada vez mais a vida do usuário, tornarão cada vez mais difícil conseguir fazer com que o navegador execute conteúdo Flash em websites, mas infelizmente os bancos retrógrados continuam insistindo em usar Flash nas suas páginas de acesso à conta bancária, e aí surge (mais) esse problema. :(

13. Se após isso o módulo for detectado mas você não conseguir efetuar login, pode ser que o certificado de segurança do Warsaw não tenha sido adicionado aos navegadores Chrome e Opera. Neste caso, execute este supercomando (ele fechará todos os navegadores, reinstalará o Warsaw e reiniciará o computador):

sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6

...e, após seu computador reiniciar, execute novamente o comando do item 12, para confirmar que o Google Chrome e o Opera Browser estão funcionando com o módulo Warsaw.

IMPORTANTE: caso você acesse as preferências/configurações do seu navegador, vá até a seção de certificados, acesse o item Autoridades e não encontre o certificado Warsaw Personal CA (que é o nome do certificado do Warsaw para navegadores web), leia este post para saber como instalar esse certificado manualmente.

14. Caso o Warsaw continue não funcionando e/ou então você esteja utilizando uma versão do *Ubuntu posterior à 16.04 (ou seja: 16.10, 17.04, 17.10 etc.) e o Warsaw continue não funcionando, execute este supercomando:

sudo killall opera firefox chrome ; sudo /usr/bin/warsaw_uninstall ; sudo update-rc.d -f warsaw remove ; sudo rm /etc/init.d/warsaw /etc/xdg/autostart/warsaw.desktop /usr/bin/warsaw_uninstall ; sudo rm -r /usr/local/bin/warsaw /usr/local/etc/warsaw /usr/local/lib/warsaw /usr/share/doc/warsaw ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/linux/diagbb-1.0.`getconf LONG_BIT`.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6

...e teste novamente o funcionamento do Warsaw, após o sistema reiniciar.

Resumo de tudo o que foi explicado neste post: para que o Warsaw funcione na página do Banco do Brasil, é necessário [1] instalar o Warsaw (isso já instala o certificado do Warsaw para os navegadores, e se por acaso não instalar siga as dicas publicadas aqui para instalar manualmente o certificado), [2] instalar o firewall com as portas TCP 30800 e 30900 desbloqueadas, [3] ativar a proteção do sistema contra ataques SYN Flood (em algumas versões do *Ubuntu essa proteção já pode estar ativada por padrão, mas o tutorial ativa a do firewall só por garantia), [4] instalar o plugin Adobe Flash no sistema e [5] configurar cada um dos seus navegadores para não impedir a execução do plugin Flash na página do banco.

NÃO DEIXE DE LER AS NOTAS DE RODAPÉ! ELAS CONTÊM INFORMAÇÕES COMPLEMENTARES IMPORTANTES!



Notas de rodapé:
¹ Ignore as mensagens de erro que eventualmente forem exibidas.
² Se após executar todos os procedimentos acima o Google Chrome não estiver funcionando com o Warsaw no website do BB, é bem provável que seja porque o Google Chrome está forçando o uso de HTML5 no website do banco, embora o Warsaw requeira Flash. Para resolver esse problema, inicie o Google Chrome, acesse o endereço chrome://settings/content/siteDetails?site=https%3A%2F%2Fwww2.bancobrasil.com.br e marque como Permitir as seguintes opções: Javascript, Flash, Pop-ups, Sincronização em segundo plano, Downloads automáticos e Acesso a plug-in sem sandbox. Após isso, acesse novamente a página do BB. Se no canto superior direito (extremidade direita) da barra de endereços aparecer um aviso de Plug-in bloqueado, clique sobre o aviso e clique em Executar Flash desta vez. Somente assim os campos de acesso à sua conta corrente aparecerão. Se você clicar no botão de login à sua conta e o login demorar, repita o procedimento de clicar sobre o aviso e clicar em "Executar Flash desta vez". A tendência é os navegadores dificultarem cada vez mais a execução de Flash (até um ponto em que nenhum navegador executará mais o Flash). É torcer para que antes disso os desenvolvedores do website do BB e do famigerado Warsaw tornem o acesso ao banco independente do Flash...  E, se o problema persistir mesmo após você executar todos esses procedimentos com o Chrome, é possível que uma recente atualização do Google Chrome tenha eliminado o certificado de segurança do Warsaw, portanto reinstale o Warsaw (item 13), para que o instalador do Warsaw injete novamente o certificado de segurança dele no Google Chrome.
³ Para o plugin Flash funcionar no Mozilla Firefox, execute o Firefox, acesse o endereço about:addons, clique em Plugins, então clique em Shockwave Flash e, no item Preferências, desmarque a caixa Bloquear conteúdo Flash perigoso e malicioso e, por fim, modifique o valor do campo Perguntar para ativar para que passe a ser Sempre ativar.
#2
Finalmente uma solução para o meu caso! Muito obrigado por compartilhar, mpinho!
#3
Testei uma solução diferente na parte logo após bootar pela iso quanto ao isodevice que foi usar o comando: "sudo umount -l /isodevice" e funcionou =)

Fonte: http://www.tuxgarage.com/2011/07/boot-iso-image-using-grub2.html
#4
Não consegui realizar o processo no ubuntu 15.10 64bit. Não consegui remover a linha do isodevice e tentei nos seguintes editores: vim, nano e gedit. Tentei sem remover a linha do isodevice e aparentemente para (não sei se esperando mais teria prosseguido a instalação) no momento de escolher o nome de usuário, senha e afins; anteriormente aparecem umas mensagens relativas ao isodevice no momento de definir as partições.
#5
Hardware e Periféricos / Re: Teclado ABNT2
14 de Maio de 2014, 15:26
Aqui no meu 14.04 também está com esse problema bizarro.
#6
O que funcionou pra mim foi essa solução aqui: http://askubuntu.com/a/286631/273321 .
Eu estava com o mesmo problema no 14.04 e nunca tive esse problema antes.
#8
Exatamente isso, nas versões de 32bits o arquivo chama-se "vmlinuz" e nas versões mais modernas de 64 bits chama-se "vmlinuz.efi"
#9
Citação de: rudregues online 05 de Abril de 2014, 15:03
Citação de: JorgeThrasher online 04 de Abril de 2014, 03:31
Resolvi ressuscitar o tópico para fazer uma observação importante. De umas versões pra cá, no lugar de colocar "vmlinuz" no 40_custom,deve-se colocar "vmlinuz.efi"
É engraçado, mas parece que existe o problema oposto no 12.10/13.04/13.10 quando se usa o LiveUSB Creator:
Ubuntu no Pendrive: Erro: "/casper/vmlinuz: file not found" [Resolvido]

Pode ser diferença entre as versões de 32bits e 64bits, vou verificar.
#10
Conheço um jeito bem mais fácil de acessar os bancos e os certificados:
Só instalar esses dois pacotes e as dependências sugeridas usando o comando abaixo e já era:
sudo apt-get install openjdk-7-jre icedtea-plugin

Créditos: http://diegocananea.wordpress.com/2012/06/14/acessando-o-banco-do-brasil-no-ubuntu-12-04-com-openjdk/
#11
Resolvi ressuscitar o tópico para fazer uma observação importante. De umas versões pra cá, no lugar de colocar "vmlinuz" no 40_custom,deve-se colocar "vmlinuz.efi"
#12
Olá, amigos!
Tentei insistentemente colocar o Ubuntu server num Desktop Biostar m7vig 400, mas não tive sucesso por não conseguir fazer funcionar o teclado. Tentei em todas as portas USB, tentei com o Ubuntu server 13.10, Ubuntu Desktop 10.04, madriva, fedora e Mint 13 e nada do teclado funcionar; já para de funcionar bem no início da instalação. Aparentemente a porta PS2 do teclado queimou e a do mouse funciona normalmente. O teclado funciona normalmente no setup da BIOS, também funciona normalmente no Rwindows 7 e XP.
Numa das tentativas de instalação, eu coloquei o HD em outro PC e fiz a instalação do Ubuntu Server 13.10 bonitinho e quando devolvi o HD, vi que o teclado só funcionava até o menu do GRUB e depois não mais.
Alguma luz?

Abraços!
#13
Tentei seguir as dicas desse site e não obtive muito sucesso: http://www.linuxjournal.com/content/guerrilla-tactics-force-screen-mode-ubuntu

os passos seguidos foram:
1) Verificar resoluções disponíveis com o comando: xrandr
2) cvt 1280 1024 60
Com o output:
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync

3) xrandr --newmode "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
Com o output:
xrandr: Failed to get size of gamma for output default

4) xrandr --addmode default 1280x800_60.00
Com o output:
xrandr: Failed to get size of gamma for output default

Depois disso apareceu a opção desejada nas configurações, porém não tem como habilitá-la; ao tentar aplicar a configuração surge uma caixa de mensagem com os dizeres: "A configuração escolhida para o(s) vídeo(s) não pôde ser aplicada. o tamanho virtual requisitado não se encaixa no tamanho disponível: requisitado=(1280, 800), mínimo=(640, 480), máximo=(1024, 768)"
E depois outra "Houve falha ao aplicar a configuração: %s" "GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: o tamanho virtual requisitado não se encaixa no tamanho disponível: requisitado=(1280, 800), mínimo=(640, 480), máximo=(1024, 768)"
#14
Olá, amigos!
Instalei o Ubuntu 12.04 no notebook de uma amiga e não aparece a resolução correta do monitor nas configurações, somente aparecem duas opções 4X3, ou 1024x768, ou 800x600; sendo que a resolução correta é de 16x10 = 1280x800.
A versão do X Server é 1.13.3.

O site do modelo do notebook é este:
http://www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?CategoryID=3&DetailID=1023&DetailName=Feature&MenuID=93&LanID=0

A placa de vídeo é esta: SiS M672 FX + SiS 307ELV.
Núcleo lógico: SiS M672 FX + SiS 968

---------------
A saída do comando hwinfo --monitor:

23: None 00.1: 10002 LCD Monitor
 [Created at monitor.95]
 Unique ID: jyhG.SRB6MXIgU6D
 Hardware Class: monitor
 Model: "AUO LCD Monitor"
 Vendor: AUO "AUO"
 Device: eisa 0x4444
 Resolution: 1280x800@60Hz
 Size: 304x190 mm
 Detailed Timings #0:
    Resolution: 1280x800
    Horizontal: 1280 1328 1360 1405 (+48 +80 +125) -hsync
      Vertical:  800  803  809  822 (+3 +9 +22) -vsync
   Frequencies: 69.30 MHz, 49.32 kHz, 60.00 Hz
 Config Status: cfg=new, avail=yes, need=no, active=unknown
--------------------

Outro comando:

$ sudo lshw -C display

 *-display DISPONÍVEL    
      descrição: VGA compatible controller
      produto: 771/671 PCIE VGA Display Adapter
      fabricante: Silicon Integrated Systems [SiS]
      ID físico: 0
      informações do barramento: pci@0000:01:00.0
      versão: 10
      largura: 32 bits
      clock: 66MHz
      capacidades: pm agp agp-3.0 vga_controller cap_list
      configuração: latency=0
      recursos: memória:c0000000-cfffffff memória:d4000000-d401ffff porta de E/S:9000(tamanho=128)
------------------------------


Se alguém souber alguma solução, desde editar o xorg.conf ou alguma outra coisa, ficarei muito grato.
No aguardo.
Abraços a comunidade livre!
#15
Olá, amigos!

Tentei instar o driver proprietário da ATI/AMD no Ubuntu 13.10 e no Ubuntu 12.04.3 e não obtive sucesso. O Driver em questão é amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip.
Coloquei o passo a passo  da minha saga nesse blog: http://tuxpunk.blogspot.com.br/2013/11/a-saga-para-instalar-driver-legacy-da.html

Agradeço a quem puder ajudar.