Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Isso acontece pq tem algumas placas wireless usb, que precisan do device wlan. Desabilita os drivers: # USB Wireless device rum # Ralink Technology RT2501USB wireless NICs device uath# Atheros AR5523 wireless NICs device ural# Ralink Technology RT2500USB wireless NICs device zyd # ZyDAS zb1211/zb1211b wireless NICs Que vai funcionar. Em Ter, 2010-06-08 às 16:29 -0300, Bruno Torres Viana escreveu: > Prezado Edson, > > Este problema está relacionado a este trecho do seu kernel > > # Wireless NIC cards > #device wlan# 802.11 support > #device wlan_wep# 802.11 WEP support > #device wlan_ccmp # 802.11 CCMP support > #device wlan_tkip # 802.11 TKIP support > #device wlan_amrr # AMRR transmit rate control algorithm > #device wlan_scan_ap# 802.11 AP mode scanning > #device wlan_scan_sta # 802.11 STA mode scanning > #device an # Aironet 4500/4800 802.11 wireless NICs. > #device ath # Atheros pci/cardbus NIC's > #device ath_hal # Atheros HAL (Hardware Access Layer) > #optionsAH_SUPPORT_AR5416 # enable AR5416 tx/rx > descriptors > #device ath_rate_sample # SampleRate tx rate control for ath > #device awi # BayStack 660 and others > #device ral # Ralink Technology RT2500 wireless NICs. > #device wi # WaveLAN/Intersil/Symbol 802.11 wireless > NICs. > #device wl # Older non 802.11 Wavelan wireless NIC. > > e como não trabalho com VLAN desabilitei tb > #device vlan# 802.1Q VLAN support > > No meu caso aqui eu desabilitei tudo relacionado a Wireless, qualquer dúvida > posta novamente. > > > > > Em 8 de junho de 2010 16:15, CPD escreveu: > > > Boa tarde a todos... Me chamo Edson Nogueira e sou adm de redes. > > > > Uso aqui na empresa FreeBSD 8.0 (P4 3 Ghz - 256 MB) como Gateway, > > DHCP fixo / mac address, Firewall e estou ativando o SQUID, mas estou tendo > > problemas na compilação do Kernel, para a ativação do IPFW + SQUID > > > > Segue abaixo algumas linhas do erro apresentado após o MAKE > > > > ... > > Shiva# ../../../dev/usb/wlan/if_zyd.c:595: undefined reference to > > `ieee80211_state_name' > > Unmatched `. > > Shiva# if_zyd.o(.text+0x4d2f):../../../dev/usb/wlan/if_zyd.c:595: undefined > > reference to `ieee80211_state_name' > > Unmatched `. > > Shiva# *** Error code 1 > > Shiva# Stop in /usr/src/sys/i386/compile/SHIVA. > > > > > > Agradeço a ajuda desde já. > > > > - > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > signature.asc Description: Esta é uma parte de mensagem assinada digitalmente - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Boa Noite Celso, Então. na realidade nao vejo muito vantagem nao, já que existe a nova maneira que é essa que vc usa, porem dessa forma que vc faz com o "config, make depend, make e make install" é um costume meu que vem la dos primórdios Free 3.x, 4.x. rsrsrs Mas experimente fazer dessa forma, mesmo sabendo que pode ser que tambem nao funcione.. tem determinadas linhas no código do Kernel que não podem ser apagadas, mesmo que elas façam referencias ao que vc deseja, como no caso da "ISA", como por exemplo essa: device npx0 at isa? port ``IO_NPX'' irq 13 vector npxintr npx0 e a interface para a unidade de ponto flutuante do co-processador matematico. NAO REMOVA ESTA LINHA!!! Não sei se vc ja olhou nesse link, mas caso nao tenha olhado da uma olhadinha, vai que aki pode lhe dizer mais coisas. http://www.primeirospassos.org/sessao4_1.html Tem esse aki tb, que se refere a todas as linhas do kernel, quem sabe neste também nao te solucione alguma coisa http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html Qualquer coisa me avise. Att, Rodrigo. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Em 9 de junho de 2010 13:22, Rodrigo escreveu: > Boa Tarde Amigo > > Então, vamos fazer o seguinte, vou lhe passar a forma com que faço > para compilar o kernel, atualmente existem 2 formas, uma mais nova e a > mais antiga, eu nunca me dei muito bem com a opção nova, por isso > prefiro sempre a antiga. rsrsrs > > Bom funciona assim: > > 1º) Acessar o diretório do Kernel: > #/usr/src/sys/i386/conf > > 2º) Fazer uma cópia do Kernel atual para um novo kernel: > Ex: cp -p GENERIC KERNEL_CUSTOMIZADO > > 3º) Fazer a edição do conteudo no arquivo que voce acabou de copiar. > > 4º) Agora vamos começar o processo de compilação do novo Kernel. > Executar o comando para ele gerar os arquivos que vao ser > re-compilados. > Comando: #/usr/sbin/config "NOME_NOVO_KERNEL". > OBS.: Executar o comando dentro da pasta onde está o novo Kernel. > > 5º) Ir até o diretório onde ele colocou o conteudo que sera re-compilado. > #cd ../../compile/ > > 6º) Usar os seguintes comandos: > a) make depend > b) make > c) make install > > 7º) Depois do kernel compilado, faz o seguinte copie o ANTIGO Kernel, > para uma pasta em algum lugar NAO APAGUE, pois se der algum problema vc > pode volta-lo ao lugar original que o sistema ira funcionar normalmente. > > Certo, comigo isso já é o suficiente para funcionar, agora vc me disse > que esta usando o Free 8 neh, entaum tive muitos problemas com ele na > parte de compilação de kernel, atualmente aki na minha empresa estou > usando somente o 7.3 Release > > Bom qualquer coisa me avise... > > Att, > Rodrigo. > RC Soluções Inteligentes em TI. > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Rodrigo, Sempre compilo o kernel do FreeBSD da seguinte maneira: - copio o GENERIC para um outro arquivo NOVO_KERNEL e faço as alterações necessárias - adiciono a entrada KERNCONF=NOVO_KERNEL em /etc/make.conf - estando em /usr/src executo "make -j4 -s buildkernel" e depois "make installkernel" Já li que as vezes a opção "-j" pode gerar erro durante a compilação. Existe alguma vantagem em se compilar usando "config, make depend, make e make install"? Thanks!!! -- Celso Vianna BSD User: 51318 http://www.bsdcounter.org 63 8404-8559 Palmas/TO - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Boa Tarde Amigo Então, vamos fazer o seguinte, vou lhe passar a forma com que faço para compilar o kernel, atualmente existem 2 formas, uma mais nova e a mais antiga, eu nunca me dei muito bem com a opção nova, por isso prefiro sempre a antiga. rsrsrs Bom funciona assim: 1º) Acessar o diretório do Kernel: #/usr/src/sys/i386/conf 2º) Fazer uma cópia do Kernel atual para um novo kernel: Ex: cp -p GENERIC KERNEL_CUSTOMIZADO 3º) Fazer a edição do conteudo no arquivo que voce acabou de copiar. 4º) Agora vamos começar o processo de compilação do novo Kernel. Executar o comando para ele gerar os arquivos que vao ser re-compilados. Comando: #/usr/sbin/config "NOME_NOVO_KERNEL". OBS.: Executar o comando dentro da pasta onde está o novo Kernel. 5º) Ir até o diretório onde ele colocou o conteudo que sera re-compilado. #cd ../../compile/ 6º) Usar os seguintes comandos: a) make depend b) make c) make install 7º) Depois do kernel compilado, faz o seguinte copie o ANTIGO Kernel, para uma pasta em algum lugar NAO APAGUE, pois se der algum problema vc pode volta-lo ao lugar original que o sistema ira funcionar normalmente. Certo, comigo isso já é o suficiente para funcionar, agora vc me disse que esta usando o Free 8 neh, entaum tive muitos problemas com ele na parte de compilação de kernel, atualmente aki na minha empresa estou usando somente o 7.3 Release Bom qualquer coisa me avise... Att, Rodrigo. RC Soluções Inteligentes em TI. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
coloca o seu kernel ai no email que fica mais facil do pessoal te ajudar Em 9 de junho de 2010 09:51, Anderson Eduardo escreveu: > Nem tinha lido a thread completa. > Mas no seu caso realmente é a USB que precisa do 802.11. > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Olá Rodrigo, bom dia... Então.. estou usando o mesmo Kernel GENERIC do cd de instalação do FreeBSD 8.0 só que com algumas modificações para o IPFW funcionar com o SQUID e alguns dispositivos como ISA, Wireless, etc, desabilitados, porém o erro está dando em dispositivos que não possuo, e foram desabilitados do Kernel. Tentei recompilar o mesmo Kernel GENERIC do cd de instalação somente com as linhas sobre o IPFW pra ver se conseguia, mesmo assim o erro persistiu. Eu acho que devo estar fazendo algo errado no processo. Se alguem puder me auxiliar no "passo a passo" ficaria grato. Acho que precisa dar um clean no esquema e começar de novo... mas acho que não to sabendo onde dar esse clean, ou pra ser mais especifico.. as pastas para dar o CONFIG, MAKE DEPEND e o tal do MAKE O erro esta dando sempre no make... Abraço - Original Message - From: "Rodrigo" To: ""Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"" Sent: Tuesday, June 08, 2010 4:58 PM Subject: Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( IPFW + SQUID ) Olá Amigo boa tarde, passei por um problema parecido uma vez... O que aconteceu comigo foi o seguinte eu estava tentando recompilar uma versao de um kernel "IA64", enquanto estava usando um "AMD64", isso foi um total descuido meu, pode ser que seja esse o seu problema, verifique se não pode ser isso. Att, Rodrigo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Olá Amigo boa tarde, passei por um problema parecido uma vez... O que aconteceu comigo foi o seguinte eu estava tentando recompilar uma versao de um kernel "IA64", enquanto estava usando um "AMD64", isso foi um total descuido meu, pode ser que seja esse o seu problema, verifique se não pode ser isso. Att, Rodrigo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
da um clean na arvore, se tem obj ja linkado vai dar erro mesmo! Em 8 de junho de 2010 16:53, CPD escreveu: > Caro Bruno... obrigado pela atenção! > > Foi justamente o que eu fiz.. eu deletei as linhas referentes ao > dispositivo > wireless no Kernel, > bem como as linhas referentes a ISA, etc... e dispositivos que nao estou > usando... > Mas parece que algum outro local esta indicando os dispositivos... > > Agradecido... > > Edson > > > - Original Message - > From: "Bruno Torres Viana" > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > > Sent: Tuesday, June 08, 2010 4:29 PM > Subject: Re: [FUG-BR]COMPILAÇÃO KERNEL FREEBSD 8.0 ( IPFW + SQUID ) > > > Prezado Edson, > > Este problema está relacionado a este trecho do seu kernel > > # Wireless NIC cards > #device wlan# 802.11 support > #device wlan_wep# 802.11 WEP support > #device wlan_ccmp # 802.11 CCMP support > #device wlan_tkip # 802.11 TKIP support > #device wlan_amrr # AMRR transmit rate control algorithm > #device wlan_scan_ap# 802.11 AP mode scanning > #device wlan_scan_sta # 802.11 STA mode scanning > #device an # Aironet 4500/4800 802.11 wireless NICs. > #device ath # Atheros pci/cardbus NIC's > #device ath_hal # Atheros HAL (Hardware Access Layer) > #optionsAH_SUPPORT_AR5416 # enable AR5416 tx/rx > descriptors > #device ath_rate_sample # SampleRate tx rate control for ath > #device awi # BayStack 660 and others > #device ral # Ralink Technology RT2500 wireless NICs. > #device wi # WaveLAN/Intersil/Symbol 802.11 wireless > NICs. > #device wl # Older non 802.11 Wavelan wireless NIC. > > e como não trabalho com VLAN desabilitei tb > #device vlan# 802.1Q VLAN support > > No meu caso aqui eu desabilitei tudo relacionado a Wireless, qualquer > dúvida > posta novamente. > > > > > Em 8 de junho de 2010 16:15, CPD escreveu: > > > Boa tarde a todos... Me chamo Edson Nogueira e sou adm de redes. > > > > Uso aqui na empresa FreeBSD 8.0 (P4 3 Ghz - 256 MB) como Gateway, > > DHCP fixo / mac address, Firewall e estou ativando o SQUID, mas estou > > tendo > > problemas na compilação do Kernel, para a ativação do IPFW + SQUID > > > > Segue abaixo algumas linhas do erro apresentado após o MAKE > > > > ... > > Shiva# ../../../dev/usb/wlan/if_zyd.c:595: undefined reference to > > `ieee80211_state_name' > > Unmatched `. > > Shiva# if_zyd.o(.text+0x4d2f):../../../dev/usb/wlan/if_zyd.c:595: > > undefined > > reference to `ieee80211_state_name' > > Unmatched `. > > Shiva# *** Error code 1 > > Shiva# Stop in /usr/src/sys/i386/compile/SHIVA. > > > > > > Agradeço a ajuda desde já. > > > > - > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > -- > ___ > Bruno Torres Viana > > > > > Todos nós somos ignorantes, porém em assuntos diferentes. Não seja > ignorante > por opção! > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Caro Bruno... obrigado pela atenção! Foi justamente o que eu fiz.. eu deletei as linhas referentes ao dispositivo wireless no Kernel, bem como as linhas referentes a ISA, etc... e dispositivos que nao estou usando... Mas parece que algum outro local esta indicando os dispositivos... Agradecido... Edson - Original Message - From: "Bruno Torres Viana" To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" Sent: Tuesday, June 08, 2010 4:29 PM Subject: Re: [FUG-BR]COMPILAÇÃO KERNEL FREEBSD 8.0 ( IPFW + SQUID ) Prezado Edson, Este problema está relacionado a este trecho do seu kernel # Wireless NIC cards #device wlan# 802.11 support #device wlan_wep# 802.11 WEP support #device wlan_ccmp # 802.11 CCMP support #device wlan_tkip # 802.11 TKIP support #device wlan_amrr # AMRR transmit rate control algorithm #device wlan_scan_ap# 802.11 AP mode scanning #device wlan_scan_sta # 802.11 STA mode scanning #device an # Aironet 4500/4800 802.11 wireless NICs. #device ath # Atheros pci/cardbus NIC's #device ath_hal # Atheros HAL (Hardware Access Layer) #optionsAH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors #device ath_rate_sample # SampleRate tx rate control for ath #device awi # BayStack 660 and others #device ral # Ralink Technology RT2500 wireless NICs. #device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. #device wl # Older non 802.11 Wavelan wireless NIC. e como não trabalho com VLAN desabilitei tb #device vlan# 802.1Q VLAN support No meu caso aqui eu desabilitei tudo relacionado a Wireless, qualquer dúvida posta novamente. Em 8 de junho de 2010 16:15, CPD escreveu: > Boa tarde a todos... Me chamo Edson Nogueira e sou adm de redes. > > Uso aqui na empresa FreeBSD 8.0 (P4 3 Ghz - 256 MB) como Gateway, > DHCP fixo / mac address, Firewall e estou ativando o SQUID, mas estou > tendo > problemas na compilação do Kernel, para a ativação do IPFW + SQUID > > Segue abaixo algumas linhas do erro apresentado após o MAKE > > ... > Shiva# ../../../dev/usb/wlan/if_zyd.c:595: undefined reference to > `ieee80211_state_name' > Unmatched `. > Shiva# if_zyd.o(.text+0x4d2f):../../../dev/usb/wlan/if_zyd.c:595: > undefined > reference to `ieee80211_state_name' > Unmatched `. > Shiva# *** Error code 1 > Shiva# Stop in /usr/src/sys/i386/compile/SHIVA. > > > Agradeço a ajuda desde já. > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- ___ Bruno Torres Viana Todos nós somos ignorantes, porém em assuntos diferentes. Não seja ignorante por opção! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] COMPILAÇÃO KERNEL FREEBSD 8.0 ( I PFW + SQUID )
Boa tarde a todos... Me chamo Edson Nogueira e sou adm de redes. Uso aqui na empresa FreeBSD 8.0 (P4 3 Ghz - 256 MB) como Gateway, DHCP fixo / mac address, Firewall e estou ativando o SQUID, mas estou tendo problemas na compilação do Kernel, para a ativação do IPFW + SQUID Segue abaixo algumas linhas do erro apresentado após o MAKE ... Shiva# ../../../dev/usb/wlan/if_zyd.c:595: undefined reference to `ieee80211_state_name' Unmatched `. Shiva# if_zyd.o(.text+0x4d2f):../../../dev/usb/wlan/if_zyd.c:595: undefined reference to `ieee80211_state_name' Unmatched `. Shiva# *** Error code 1 Shiva# Stop in /usr/src/sys/i386/compile/SHIVA. Agradeço a ajuda desde já. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd