prism54 mag mich nicht

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Doester
Beiträge: 19
Registriert: 03.08.2005 17:09:22
Wohnort: Kersbach (Nürnberg)

prism54 mag mich nicht

Beitrag von Doester » 21.11.2005 19:25:26

Hoi,

hab ein Problem mit prism54.

Ich hab eine ALLNET AL0271 Wireless Karte. Laut Prism wird diese auch unterstützt.
Die Module hab ich wie im HOWTO erzeugt, zumindestens denke ich das.
Unter iwconfig wird mir die Karte auch angezeigt aber unter dmesg sagt er mir das er die firmware nicht laden kann.

Code: Alles auswählen

eth3: resetting device...
eth3: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth3: could not upload firmware ('isl3890')
eth3: islpci_reset: failure
eth3: resetting device...
eth3: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth3: could not upload firmware ('isl3890')
eth3: islpci_reset: failure
Unter Tuxhardware.de wird gesagt, dass man die original arm-Datei in das Verzeichnis
/usr/lib/hotplug/firmware/isl3890 zu kopieren.

(Falls ich hier falsch liege sagt bescheid.)

Mit "/sbin/hotplug" kann man prüfen ob die firmware geladen wird oder nicht.
(bei mir eher nicht).

So soweit zur Geschichte.

Jetzt die Fragen!

Wo bekomme ich die isl3890 her oder wie implementiere ich die orginale arm-Datei?
Was fange ich mit dem firmware.agent her? (falls das Ding überhaupt eine Rolle spielt)

schonmal Danke im vorraus.

Benutzeravatar
OliverDeisenroth
Beiträge: 499
Registriert: 27.07.2003 22:34:31
Wohnort: Schwalmstadt
Kontaktdaten:

Beitrag von OliverDeisenroth » 21.11.2005 20:03:21

Also: Die originale .arm Datei einfach nach isl3890 umbenennen und in das Verzeichnis /usr/lib/hotplug/firmware kopieren, danach sollte eigentlich funktionieren.

Mir ist aufgefallen dass die ihre Homepage(http://prism54.org) umgeändert haben :( habe die Firmware aber dennoch gefunden, http://jbnote.free.fr/prism54usb/data/f ... .0.4.3.arm ist der Downloadlink.

Greets

O.D.
Dies sind die Abenteuer des Betriebssystems Debian, das unterwegs ist, um in fremde Logdateien vorzustoßen, die noch nie ein Mensch vorher gesehen hat! 8)
Meine persönliche Homepage (läuft mit Ubuntu-Server)
...when apt is outdated, it is sometimes better to change the running system...!

Doester
Beiträge: 19
Registriert: 03.08.2005 17:09:22
Wohnort: Kersbach (Nürnberg)

thanx

Beitrag von Doester » 23.11.2005 19:24:35

ja es geht Danke oli

Benutzeravatar
LeoLinux
Beiträge: 408
Registriert: 24.11.2005 17:58:47
Wohnort: Frankfurt Am Main

Beitrag von LeoLinux » 31.01.2006 18:55:42

hi
kannst du mir helfen? ich habe es wie auf:
http://jbnote.free.fr/islsm/doku.php?id ... nux_driver
gemacht, zumindest bis zu dem letzten tla befehl. bis dahin hat alles geklappt, nur leider stehe ich vor dem proble, dass ich keine build-devo.sh datei gefunden habe, also habe ich in google danach gesucht und auch gefunden:

Code: Alles auswählen

 #! /bin/bash
 pushd .
+
 cd `tla tree-root`
 tla build-config configs/libre/p54u-devo.arch
-rmmod prism54u
+rmmod islsm_pci
+rmmod islsm_usb
+rmmod islsm
 rmmod wlan
 make -C src/prism54-usb
 make -C src/madwifi/net80211
+#insmod the softmac modules
 insmod  src/madwifi/net80211/wlan.ko
-insmod	src/prism54-usb/prism54u.ko
+insmod  src/prism54-usb/islsm.ko
+#insmod the device-specific modules
+insmod src/prism54-usb/islsm_pci.ko
+insmod src/prism54-usb/islsm_usb.ko
+
 popd
so habe ich die datei vorgefunden und 1:1 in meinen prism54-project ordner kopiert und dann mit sudo ausgeführt. danach hat er auch schön brav umhergerechnet, nur leider kamen dann auch schon die fehlermeldungen..:

Code: Alles auswählen

leo@LeoLinux:~/Desktop/arch/prism54-project$ sudo ./build-devo.sh
~/Desktop/arch/prism54-project ~/Desktop/arch/prism54-project

WARNING: no rule found for checking signatures from jean-baptiste.note@m4x.org--libre

  Consider creating ~/.arch-params/signing/jean-baptiste.note@m4x.org--libre.check
  or ~/.arch-params/signing/=default.check

* from archive cached: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-188
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-189
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-190
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-191
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-192
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-193
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-194
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-195
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-196
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-197
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-198
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-199
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-200
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-201
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-202
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-203
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-204
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-205
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-206
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-207
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-208
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-209
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-210
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-211
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-212
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-213
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-214
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-215
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-216
* patching for revision: jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0--patch-217
* making pristine copy
* tree version set jean-baptiste.note@m4x.org--libre/prism54-usb--devo--0.0
* from import revision: jean-baptiste.note@m4x.org--libre/madwifi--official--0.0--base-0
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--official--0.0--patch-1
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--base-0
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-1
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-2
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-3
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-4
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-5
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-6
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-7
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-8
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-9
* patching for revision: jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0--patch-10
* making pristine copy
* tree version set jean-baptiste.note@m4x.org--libre/madwifi--devo--0.0
ERROR: Module islsm_pci does not exist in /proc/modules
ERROR: Module isl3887usb does not exist in /proc/modules
ERROR: Module islsm does not exist in /proc/modules
make: *** src/prism54-usb: Datei oder Verzeichnis nicht gefunden.  Schluss.
make: Gehe in Verzeichnis »/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211«
make -C /lib/modules/2.6.12-9-386/build SUBDIRS=/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211 MODVERDIR=/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/../symbols  modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/if_media.o
In file included from include/linux/if_ether.h:107,
                 from include/linux/netdevice.h:29,
                 from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/if_media.c:60:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/rc4.o
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211.c:45:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto.c:43:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_input.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_input.c:44:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_node.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_node.c:45:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_output.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_output.c:45:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_proto.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_proto.c:46:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.o
In file included from include/linux/if_ether.h:107,
                 from include/linux/netdevice.h:29,
                 from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:49:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c: In function 'encode_ie':
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:1097: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_giwscan':
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:1163: warning: pointer targets in passing argument 4 of 'iwe_stream_add_point' differ in signedness
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:1167: warning: pointer targets in passing argument 4 of 'iwe_stream_add_point' differ in signedness
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_addmac':
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:1938: warning: pointer targets in passing argument 2 of 'acl->iac_add' differ in signedness
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_delmac':
/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_wireless.c:1956: warning: pointer targets in passing argument 2 of 'acl->iac_remove' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_linux.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_linux.c:38:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_none.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_none.c:41:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_acl.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_acl.c:49:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_ccmp.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_ccmp.c:42:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_tkip.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_tkip.c:42:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_wep.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_crypto_wep.c:38:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  CC [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_xauth.o
In file included from /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/ieee80211_xauth.c:51:
include/linux/skbuff.h: In function 'skb_add_data':
include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of 'csum_and_copy_from_user' differ in signedness
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_wep.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_tkip.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_ccmp.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_acl.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_xauth.o
  Building modules, stage 2.
  MODPOST
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan.ko
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_acl.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_acl.ko
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_ccmp.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_ccmp.ko
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_tkip.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_tkip.ko
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_wep.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_wep.ko
  CC      /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_xauth.mod.o
  LD [M]  /home/leo/Desktop/arch/prism54-project/src/madwifi/net80211/wlan_xauth.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make: Verlasse Verzeichnis »/home/leo/Desktop/arch/prism54-project/src/madwifi/net80211«
insmod: can't read 'src/prism54-usb/islsm.ko': No such file or directory
insmod: can't read 'src/prism54-usb/islsm_pci.ko': No such file or directory
insmod: can't read 'src/prism54-usb/islsm_usb.ko': No such file or directory
~/Desktop/arch/prism54-project
leo@LeoLinux:~/Desktop/arch/prism54-project$ iwconfig
lo        no wireless extensions.

sit0      no wireless extensions.

eth0      no wireless extensions.
warum kann er in /proc/modules die ilsm dateien nicht finden? ich habe sie ganz nach anleitung in /usr/lib/hotplug/firmware kopiert

Code: Alles auswählen

leo@LeoLinux:~/Desktop/arch/prism54-project$ ls -lach /usr/lib/hotplug/firmware/
insgesamt 64K
drwxr-xr-x  2 root root  40 2006-01-31 03:34 .
drwxr-xr-x  3 root root  21 2005-12-05 20:57 ..
-rwx------  1 root root 30K 2006-01-31 03:28 isl3887usb
-rwx------  1 root root 29K 2006-01-31 03:28 isl3890usb
leo@LeoLinux:~/Desktop/arch/prism54-project$

Doester
Beiträge: 19
Registriert: 03.08.2005 17:09:22
Wohnort: Kersbach (Nürnberg)

eine andere Möglichkeit

Beitrag von Doester » 18.02.2006 10:49:22

Hi ho,

also ich hab die ganze Sache einwenig anders gemacht.
Vielleicht löst das ja auch dein Problem.

Geh erstmal auf http://www.prism54.org und lad dir unter FULLMACDriver den "trunk" Ordner runter.
dann gehst du wie folgt vor:

Code: Alles auswählen


tarball entpacken

unter ./trunk

>make clean modules 

>make install

>depmod -a

>cat /proc/sys/kernel/hotplug      
(dann müsstest du folgende Antwort bekommen "/sbin/hotplug")

danach schiebst du einfach die datei isl3890 nach:
/usr/lib/hotplug/firmware/
das wars dann auch schon.

Vielleicht hilft dir das auch schon, denn mir war gerade nicht ersichtlich was bei dir schief gegangen ist.

P.S.: du wirst warscheinlich eher die "isl3887usb" brauchen anstelle der "isl3890"

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 18.02.2006 16:49:53

Oliver_D hat geschrieben:Also: Die originale .arm Datei einfach nach isl3890 umbenennen und in das Verzeichnis /usr/lib/hotplug/firmware kopieren, danach sollte eigentlich funktionieren.
.
Achtung: udev löst ja hotplug ab bzw. wird es bald in Debian ablösen, dann sollte man die Firmwares nach /lib/firmware/ spielen.

Grüsse, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Antworten