Sou muito novo no linux e meu primeiro desafio é tornar o meu adaptador wifi RTL8188CE no Ubuntu 16.04
O que eu fiz:
faça o download do driver em aqui
extraia o pacote e, em seguida, comande %code%
recebeu o seguinte erro:
Eu não tenho ideia do que fazer com isso?
Sou muito novo no linux e meu primeiro desafio é tornar o meu adaptador wifi RTL8188CE no Ubuntu 16.04
O que eu fiz:
faça o download do driver em aqui
extraia o pacote e, em seguida, comande make install
recebeu o seguinte erro:
make -C /lib/modules/4.4.0-24-generic/build M=/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-24-generic'
CC [M] /home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o
In file included from /home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:39:0:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/pci.h:247:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
int __devinit rtl_pci_probe(struct pci_dev *pdev,
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘_rtl_init_mac80211’:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:318:12: error: assignment to expression with array type
hw->flags = IEEE80211_HW_SIGNAL_DBM |
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:331:13: error: assignment to expression with array type
hw->flags |= IEEE80211_HW_SUPPORTS_PS |
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:365:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’
hw->channel_change_time = 100;
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_action_proc’:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:885:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:886:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_beacon_statistic’:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1160:6: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration]
if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid))
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_send_smps_action’:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1451:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_store_debug_level’:
/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1684:8: error: implicit declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration]
ret = strict_strtoul(buf, 0, &val);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o' failed
make[2]: *** [/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o] Error 1
Makefile:1402: recipe for target '_module_/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013' failed
make[1]: *** [_module_/home/ivan/Downloads/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-24-generic'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2
Eu não tenho ideia do que fazer com isso?
Tags wireless
Eu tenho alguns sites bloqueados no arquivo de hosts. Mas, tendo criado alguns arquivos html localmente usando iframes, descobri que esses sites poderiam ser acessados por meio dessas páginas, mesmo que meu arquivo hosts os tenha bloqueado.
O que pode estar acontecendo?
Para explicar. No arquivo hosts eu redireciono 127.0.0.1 site.now e 127.0.0.1 www.site.now
Em um arquivo local %code% existe
%pre%e através deste iframe eu posso alcançar o site. agora, mas não se eu abrir esse site diretamente no navegador. O que faz o navegador da Web ignorar o arquivo hosts quando direcionado por um iframe, enquanto usa o arquivo hosts ao usar o campo de endereço diretamente?
O erro com o sistema operacional (xubuntu) ou com o navegador da web (firefox) - onde está o código?
Em uma pergunta anterior, obtive um esclarecimento entre o arquivo hosts e o host.deny, que não é a questão aqui.
O que é a diferença entre hosts e hosts.deny?Desde que meu disco rígido anterior caiu, eu quero fazer uma nova instalação do servidor Ubuntu 16.04 em um novo disco rígido grande de 3 TB. A unidade é detectada pelo computador e montada perfeitamente em uma versão do Ubuntu Desktop 16.04 e até mesmo no Ubuntu Server 14.04, que está com problemas, então não há nada errado com a unidade.
Por alguma razão, o instalador do servidor Ubuntu 16.04 não consegue detectar a presença da unidade grande. Ele encontra pen drives, drives menores e qualquer outro armazenamento. Eu era capaz de instalar o servidor Ubuntu 16.04 em uma unidade de 320 GB, mas eu ainda prefiro tê-lo na unidade de 3 TB. Eu tentei formatá-lo para ext4 e btrfs. Tentei com partições predefinidas e também com uma unidade completamente vazia. Mas isso não faz diferença. A unidade é uma unidade externa.
Como posso fazer o instalador detectar a unidade grande ou, se não for possível, por que ela não detecta a unidade grande?