Kirjoittaja Aihe: CAN ajurien asennus  (Luettu 6135 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

guest397

  • Vieras
CAN ajurien asennus
« : 12.08.2009 - klo:00:27 »
Kvaser:n CAN-gatewayn ajurien asennus antaa tuollaisen ilmoituksen:

Koodia: [Valitse]
--------------------------------------------------------------------
building VIRTUALcan
Kernel src: /usr/src/linux-2.6.27.25-0.1
--------------------------------------------------------------------
cd ./virtualcan
cp ./virtualcan/Makefile_26 ./virtualcan/Makefile -f
make -C /usr/src/linux-2.6.27.25-0.1 SUBDIRS=`pwd`/virtualcan modules KV_DEBUG_ON=0
make[1]: Siirrytään hakemistoon "/usr/src/linux-2.6.27.25-0.1"

  WARNING: Symbol version dump /usr/src/linux-2.6.27.25-0.1/Module.symvers
           is missing; modules will have no dependencies and modversions.


Mitäköhän tuo varoitus tarkoittaa / miten siitä pääsisi eroon?

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: CAN ajurien asennus
« Vastaus #1 : 12.08.2009 - klo:10:14 »
Tarkista, että seuraavat paketit on asennettuna jos ei ole niin asenna puuttuvat ja kokeile uudelleen.

Koodia: [Valitse]
zypper se kernel-source linux-kernel-headers kernel-syms module-init-tools

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #2 : 12.08.2009 - klo:12:00 »
Kaikki on asennettu ???

Voisiko sillä olla merkitystä että käytössä on "pae" kernel ?

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: CAN ajurien asennus
« Vastaus #3 : 12.08.2009 - klo:12:36 »
Voisiko sillä olla merkitystä että käytössä on "pae" kernel ?
En oikein usko. Onhan tuo kernel-source paketti samaa versiota kun nykyinen kernelisikin?

Voit tarkistaa sen esim Yastista hakemalla paketin ja katsomalla versio välilehdeltä.

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #4 : 12.08.2009 - klo:13:12 »
Sama versio on

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: CAN ajurien asennus
« Vastaus #5 : 12.08.2009 - klo:15:52 »
jaa a sitten en osaa kyllä sanoa. Oletko googlannut onko samaa ongelmaa muilla?

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #6 : 12.08.2009 - klo:16:19 »
Olen yrittänyt, mutta huonolla tuloksella. Saman kaltaisia ilmoituksia löytyi, mutta ei ratkaisua.

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #7 : 12.08.2009 - klo:21:49 »
Onkohan sillä merkitystä asiaan, että kernel headers:n versio on eri?

linux-kernel-headers on 2.6.27-2.28

kernel-source, kernel-pae, kernel-syms ovat 2.6.27.25-0.1.1

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: CAN ajurien asennus
« Vastaus #8 : 13.08.2009 - klo:06:01 »
Onkohan sillä merkitystä asiaan, että kernel headers:n versio on eri?

linux-kernel-headers on 2.6.27-2.28

kernel-source, kernel-pae, kernel-syms ovat 2.6.27.25-0.1.1

tuolla ei pitäisi olla merkitystä
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #9 : 13.08.2009 - klo:22:44 »
Virheilmoitus hävisi tuollaisella noitumisella:

Koodia: [Valitse]
cp /boot/symvers-2.6.27.25-0.1-default.gz /usr/src/linux/Module.symvers.gz
gunzip /usr/src/Module.symvers.gz
make cloneconfig
make modules_prepare

Mutta vielä on jotakin muuta ongelmaa toiminnan kanssa ???

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #10 : 14.08.2009 - klo:21:12 »
Ajurit sain asentumaan, mutta vieläkään itse laite ei toimi.

dmesg antaa tuollaisen ilmoituksen, kun kytkee laitteen:

Koodia: [Valitse]
usb 1-4: new high speed USB device using ehci_hcd and address 3
usb 1-4: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 128
usb 1-4: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 128
usb 1-4: configuration #1 chosen from 1 choice
usb 1-4: New USB device found, idVendor=0bfd, idProduct=000b
usb 1-4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 1-4: Product: Kvaser Leaf Light HS
usbcore: registered new interface driver leaf
usbcore: deregistering interface driver leaf
usbcore: registered new interface driver leaf

tuo "leaf" on ainakin oikea ajuri, mutta lsusb ei näytä laitteen nimeä.

Koodia: [Valitse]
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bfd:000b
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Olisiko kenelläkään käsitystä mitä tuo "config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 128" tarkoittaa?

guest397

  • Vieras
Vs: CAN ajurien asennus
« Vastaus #11 : 18.08.2009 - klo:12:36 »
Eikö kenelläkään tule mitään ajatusta, että mitä tehdä?