Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Intel pro 1000 e1000 - LTSP no la carrega!  Final

  • bona tarda!

    Tinc una tarjeta Intel Pro 1000 ( e1000 ), tinc un servidor LTSP que vull que els clients arranquin, doncs amb aquesta tarjeta, ficanles a les maquines clients, no arranca, comença a carregar el kernel a la maquina client i just cuan te que carregar el de la tarjeta Intel pro 1000 em diu que no pot cargar el driver automaticament, tambe subgereix que al fitxer dhcp.conf espesifiqui el "NIC="

    He vist amb un post algo referent a com carregar-ho i compilar el kernel per al LTSP pero no hi ha manera.... algu em pot dir els pasos a seguir???

    Per cert, amb altres tarjetes de xarxa el LTSP em carrega correctament, per aixó descarto que sigui del servidor LTSP.

    La tarjeta la detecta perfectament la linkat 2.0 com a una Intel 82541PI Gigabit Ethernet Controller

    Salutacions!!
  • Hola,

    Intenta instal·lar aquest driver:
    Kernel SMP
    https://projectes.lafarga.cat/frs/download.php/1969/e1000e-kmp-smp-0.4.1.7_2.6.16.60_0.23-1.i586.rpm
    Kernel DEFAULT
    https://projectes.lafarga.cat/frs/download.php/1968/e1000e-kmp-default-0.4.1.7_2.6.16.60_0.23-1.i586.rpm

    Trobaràs la resta de paquets a:
    https://projectes.lafarga.cat/projects/linkat/downloads/files

    Salut.
  • He provat lo que m'has dit pero tot continua igual, no em carrega els clients de LTSP, alguna altre sol.lució!?!?

    Els clients son els que tenen la e1000! el servidor no la te aquesta tarjeta, la prova que he fet es ficar la e1000 al servidor i la detecta al 100%

    el problema es al LTSP que els clients que tenen la tarjeta e1000 son els que no funcionen ja que fica kernel panic i algo de NEC al fiche del dhcpd pero m'ho he mirat tot i esta correcte, no se si este que tocar algo més, esta tot igual que al manual del LTSP!

    Per cert... per a cuant el manual del LTSP 5.0 que a lo millo em resolt aquest problema!
  • Hola,

    Crec que ja vàrem comentar a:


    http://linkat.xtec.net/portal/component/option,com_smf/Itemid,129/topic,841.0


    que s'havia de carregar el mòdul e1000 per tal que LTSP arrenqués correctament. La modificació s'ha de fer a nivell del fitxer pxelinux.cfg que trobaràs dins del directori tftpboot.

    Així, si el nucli que envies als terminals (p.e. és el 2.6.16.1-ltsp-2) un exemple de fitxer pxelinux.cfg podria ser aquest:

    prompt 0
    label linux
      kernel bzImage-2.6.16.1-ltsp-2
      append rw root=/dev/ram0 initrd=initramfs.gz insmod=e1000


    La part final (insmod=e1000) especifica quin driver s'ha d'enviar via TFTP.

    Fent aquesta modificació ja veureu com funciona.

    En relació a LTSP5, tan bon punt el tinguem provat en Linkat 2, farem públic el manual. El que ja us puc avançar és que els terminals lleugers han de disposar de 128 Mb de Ram.


    Joan de Gracia
  • ok, ho mirare demá amb un servidor que tinc que instal.lar! pero la meva pregunta, si faig aquesta modificació... em funcionara amb les de e1000 i tambe amb les que ja tinc instalades de 100???

    Gracies per la resposta!!
  • La resposta és NO.

    Si fas aquesta modificació, tots els mòduls que es carreguen són l'e1000 i per les proves que he fet, les de 100 Mbps NO et funcionaran.

    Si tens una xarxa amb plaques de 100 i 1000 et caldrà personalitzar els fitxers.

    Tal i com pots veure a:

    http://syslinux.zytor.com/pxe.php#config

    Dins del directori: pxelinux.cfg hi ha un fitxer "default" que és el que has de modificar (el post anterior estava equivocat).

    Quan arrenca un terminal lleuger, primer intenta carregar un fitxer que té per nom la MAC address del terminal lleuger.


    Copiant i traduint per "sobre" la informació de la URL anterior, si la teva placa té per MAC l'adreça 88:99:AA:BB:CC:DD, l'arrencada via PXE primer de tot cercarà el fitxer:

      01-88-99-aa-bb-cc-dd

    (hi ha un 01 al davant de la MAC, que implica que és una Ethernet (ARP tipus 1)).

    Després cercarà per la seva adreça IP en hexadecimal. Així, si el terminal té com a adreça 192.0.2.91 (C000025B en hexadecimal), cercarà un fitxer anomenat: C000025B

    Si no el troba, llavors anirà traient un digit hexadecimal i ho tornarà a provar fins que, en el darrer cas, troba el fitxer "default".

    pxelinux.cfg/01-88-99-aa-bb-cc-dd
    pxelinux.cfg/C000025B
    pxelinux.cfg/C000025
    pxelinux.cfg/C00002
    pxelinux.cfg/C0000
    pxelinux.cfg/C000
    pxelinux.cfg/C00
    pxelinux.cfg/C0
    pxelinux.cfg/C
    pxelinux.cfg/default


    Resumint, si modifiques el fitxer "default", segurament les plaques a 100 no et funcionaran i sí funcionaran les e1000. Cal fer un perfil amb la MAC address per a cada placa o bé assignar una IP a la MAC que et permeti crear un fitxer amb l'adreça IP en hexadecimalprou genèric per no haver de generar-ne un per a cada placa.


    Espero que us serveixi.


    Joan de Gracia


  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.