Sandro1
(usa openSUSE)
Enviado em 22/02/2015 - 18:55h
Tá difícil, hein? rsrsrsrs!
Última tentativa: faça o que indiquei no post anterior, na parte do "nano /tmp/filter.c.diff", edita ele de novo e substitua por isso:
205a206
> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 18, 0)
206a208,210
> #else
> VNetFilterHookFn(const struct nf_hook_ops *ops, // IN:
> #endif
255c259,263
< transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
---
> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 18, 0)
> transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
> #else
> transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
> #endif
* Onde tinha KERNEL_VERSION(3,
13, 0), troquei por KERNEL_VERSION(3,
18, 0), que é a atual versão do Kernel no Kali (confira se é essa versão do Kernel instalado aí, no terminal digite
uname -r, deverá aparecer 3.18.x.y-desktop ou alguma coisa assim, se for 3.18 beleza, se não, edite o código acima pela versão aí), também não sei se funciona, mas, não custa tentar, não é?! Após execute novamente os comandos:
sudo -E -s
cd /usr/lib/vmware/modules/source/
cp vmnet.tar vmnet.tar.original
tar xvf vmnet.tar vmnet-only/filter.c
patch vmnet-only/filter.c < /tmp/filter.c.diff
tar -uvf vmnet.tar vmnet-only/filter.c
rm -rf vmnet-only/
e veja se agora funciona. Se não, terá que esperar por alguém mais experiente pra auxiliá-lo, pesquisei e não encontrei mais nada...
- Porque usa o Kali 32 bits? Qual a configuração do PC (Processador, RAM)?
Dependendo poderá usar um sistema 64 bits e
talvez esses "erros" não apareçam na versão mais recente do VMware Player.
Boa sorte!