[ff-firmware-devel] Angebl. Kernel-Mismatch bei Paket-Installation via opkg (FF-KBU-Firmware 1.2alpha2)

Guglielmo Marconi ffkbu.marconi at gmail.com
Sa Mai 31 22:04:09 CEST 2014


Ciao!

Inzwischen habe ich testweise mal wieder auf die Version 1.1 der
FF-KBU-Firmware geflasht. In der Firmware besteht aber das gleiche Problem:

root at b0487abeeb12:~# opkg install kmod-usb2
Multiple packages (kmod-usb2 and kmod-usb2) providing same name marked
HOLD or PREFER. Using latest.
Installing kmod-usb2 (3.10.36-1) to root...
Downloading
http://openwrt.kbu.freifunk.net/snapshots/trunk/ar71xx/packages/kmod-usb2_3.10.36-1_ar71xx.ipk.
Multiple packages (kmod-usb-core and kmod-usb-core) providing same name
marked HOLD or PREFER. Using latest.
Multiple packages (kmod-usb-core and kmod-usb-core) providing same name
marked HOLD or PREFER. Using latest.
Multiple packages (kmod-nls-base and kmod-nls-base) providing same name
marked HOLD or PREFER. Using latest.
Multiple packages (kmod-nls-base and kmod-nls-base) providing same name
marked HOLD or PREFER. Using latest.
Collected errors:
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * gz_close: Unzip process killed by signal 9.

 * satisfy_dependencies_for: Cannot satisfy the following dependencies
for kmod-usb2:
 * 	kernel (= 3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) * 	kernel (=
3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) * 	kernel (=
3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) *
 * opkg_install_cmd: Cannot install package kmod-usb2.
root at b0487abeeb12:~#

Die opkg.conf der Firmware Version 1.1 hat folgenden Inhalt:

root at b0487abeeb12:~# cat /etc/opkg.conf
  src/gz ff-kbu http://jenkins.kbu.freifunk.net/files/packages/1.1
  src/gz ff-kbu-v6 http://jenkins-v6.kbu.freifunk.net/files/packages/1.1
  src/gz openwrt
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/
  src/gz proxy
http://openwrt.kbu.freifunk.net/snapshots/trunk/ar71xx/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

Gruß, G.M.

Am 31.05.2014 21:55, schrieb Jan Lühr:
> Hallo,
> 
> kurz zum Verständnis für nicht KBU'ler
> - Der Software-Stand, der Verwendung findet ist: https://github.com/ff-kbu/fff/tree/1.2beta2
> - Die Kernel-Module werden zusammen mit der Firmware gebaut - die Kernel-Version sollte gleich sein.
> 
> Die Frage ist: Warum werden die Pakete von opkg nicht korrekt selektiert?
> Wie können wir das fix’n?
> 
> Gruß, Jan
> 
> @Guglielmo: Kannst Du bitte noch Deine /etc/opkg.conf posten?
> 
> Am 31.05.2014 um 20:07 schrieb Guglielmo Marconi <ffkbu.marconi at gmail.com>:
> 
>> Ciao Freifunker!
>>
>> Ich habe bei mir einen TP-Link TL-WR1043ND mit der FF-KBU-Firmware
>> 1.2alpha2 am laufen:
>> http://jenkins.kbu.freifunk.net/files/release/1.2alpha2/ff-kbu-tl-wr1043nd-v1-v.1.2alpha2.bin
>>
>> Nun wollte ich USB-Support nachinstallieren. Das
>> Installieren der entsprechenden Pakete wird allerdings mit dem Hinweis
>> auf nicht erfüllbare Abhängigkeiten verweigert:
>>
>> root at b0487abeeb12:~# uname -a
>> Linux b0487abeeb12 3.10.36 #1 Tue May 27 16:37:43 CEST 2014 mips GNU/Linux
>> root at b0487abeeb12:~# opkg update
>> Downloading
>> http://jenkins.kbu.freifunk.net/files/packages/1.2alpha2/Packages.gz.
>> Updated list of available packages in /var/opkg-lists/ff-kbu.
>> Downloading
>> http://jenkins-v6.kbu.freifunk.net/files/packages/1.2alpha2/Packages.gz.
>> Updated list of available packages in /var/opkg-lists/ff-kbu-v6.
>> Downloading
>> http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages//Packages.gz.
>> Updated list of available packages in /var/opkg-lists/openwrt.
>> Downloading
>> http://openwrt.kbu.freifunk.net/snapshots/trunk/ar71xx/packages/Packages.gz.
>> Updated list of available packages in /var/opkg-lists/proxy.
>> root at b0487abeeb12:~# opkg install kmod-usb2
>> Installing kmod-usb2 (3.10.36-1) to root...
>> Downloading
>> http://openwrt.kbu.freifunk.net/snapshots/trunk/ar71xx/packages/kmod-usb2_3.10.36-1_ar71xx.ipk.
>> Collected errors:
>> * satisfy_dependencies_for: Cannot satisfy the following dependencies
>> for kmod-usb2:
>> * 	kernel (= 3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) * 	kernel (=
>> 3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) * 	kernel (=
>> 3.10.36-1-0afede642fd2a2250bbc1f9f96a40e5b) *
>> * opkg_install_cmd: Cannot install package kmod-usb2.
>> root at b0487abeeb12:~#
>>
>> Komisch: Geforderter und installierter Kernel sind gleich (oder nicht?).
>>
>> Ich habe auch mal versucht, USB1.1-Unterstützung zu installieren (dachte
>> erst, vielleicht liegt's daran), aber auch die Pakete will er mit der
>> gleichen Fehlermeldung nicht installieren.
>>
>> Habt Ihr eine Ahnung, wie ich doch noch Pakete nachinstallieren kann?
>>
>> G.M.
>>
>> -- 
>> /"\
>> \ /    ASCII Ribbon Campaign
>> X   against HTML email & vCards
>> / \
>>
>> -- 
>> firmware-devel mailing list
>> firmware-devel at freifunk.net
>> http://lists.freifunk.net/mailman/listinfo/firmware-devel-freifunk.net
> 


-- 
/"\
\ /    ASCII Ribbon Campaign
 X   against HTML email & vCards
/ \



Mehr Informationen über die Mailingliste firmware-devel