+ Responder ao Tópico



  1. #1

    Padrão placa de rede no debian

    Pessoal

    Estou com o seguinte problema:

    Preciso configurar uma placa de rede onboard no Debian,

    Debian4
    Placa Asus
    Rede onboard Attansic L2


    no cd da placa mae vem um arquivo .tar para descompactar e copiar em um diretorio dentro do linux, fiz isso, e entao pede para entrar no diretorio e digitar "make install" , quando faço isso aparece a mensagem

    Makefile:62: *** Linux kernel source not found. Pare.

    em alguns topicos, vi uns posts dizendo para fazer o seguinte:

    Debian/Ubuntu: apt-get install kernel-devel, porém quando faço isso aparece a mensagem:

    xxxx:/usr/src/L2-driver/src# apt-get install kernel-devel
    Lendo lista de pacotes... Pronto
    Construindo árvore de dependências... Pronto
    E: ImpossÃ*vel achar pacote kernel-devel

    já atualizei o aptitude --> (apt-get update) várias vezes.

    alguem já se deparou com isso ?


    Valeu.

  2. #2

    Padrão

    Nando,

    o arquivo que tem no CD da placa é um arquivo de módulo. Para compilar o módulo, você tem que ter o "source" do kernel, na mesma versão do que está rodando na sua máquina.

    Use o "apt-cache search" para encontrar o kernel-source e fazer a instalação do pacote. Depois que instalar, você ainda vai precisar entrar em /usr/src/linux e digitar "make prepare" que é pra ele preparar o kernel para compilar os módulos.

  3. #3

    Padrão

    Citação Postado originalmente por galahad Ver Post
    Nando,

    o arquivo que tem no CD da placa é um arquivo de módulo. Para compilar o módulo, você tem que ter o "source" do kernel, na mesma versão do que está rodando na sua máquina.

    Use o "apt-cache search" para encontrar o kernel-source e fazer a instalação do pacote. Depois que instalar, você ainda vai precisar entrar em /usr/src/linux e digitar "make prepare" que é pra ele preparar o kernel para compilar os módulos.

    Valeu pela ajuda, porém nao entendi a parte do "apt-cache search", como uso isso? ou melhor vou procurar o que ?

    estou usando o debian 4.1.1-21 com kernel 2.6.18-4-686

    valeu pela ajuda.

  4. #4

    Padrão

    apt-cache --help

    você vai procurar pelo source do kernel 2.6.18-4-686, pra poder fazer a compilação do módulo da sua placa. Pode também procurar em uma versão mais nova do kernel se já existe suporte nativo pra ela.

  5. #5

    Padrão

    Beleza, depois umas horas lendo os --help da vida , entendi um pouco, perdi umas horas de sono e fui a luta, resultado: resolvido.

    faltava uns pacotes:

    gcc, g++, build-essential, make, modconf, linux-image-686, linux-headers-2.6.18-5-686, linux-headers-2.6-686

    depois que instalei esses pacotes, voltei no diretorio do driver, ai sim eu digitei: ./configure; make; make install e funcionou.


    Valeu pela dica

    mudando de assunto;

    como faço para manter o debian sempre atualizado?
    está instalado apenas o basico dele, não tem modo grafico.

    seria apt-get upgrade ?


    Obrigado.

  6. #6

    Padrão

    é só rodar:
    apt-get update

    pra ele atualizar a lista de pacotes e depois

    apt-get upgrade

    pra ele atualizar os pacotes.

  7. #7