Asus Wl-500gp v.2 i openwrt na jądrze 2.6
|
leeeeech |
Dodano 13-09-2009 15:32
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Witam
Z kontekstu wypowiedzi na tym i na innych forach wywnioskowałem (może błędnie) , że należy użyć obrazu brcm47xx. Wiem, że wifi może sprawiać problemy, jakoś mi to nie przeszkadza. Na jądrze 2.4 (brcm-2.4) wszystko jest ok. Jednak ze względu na lepszą obsługę kamer, zależy mi jednak na jądrze 2.6. Czy ktoś ma jakieś doświadczenia z Asusem Wl-500gp v.2 i jądrem 2.6 ? Wszystkie obrazy jakie znalazłem włączając trunki (brcm47xx) pozbawione były wsparcia dla usb. I w tym miejscu wielokrotnie poległem, to co na 2.4 przechodzi bez problemu, w 2.6 dmesg sypie błędami, nie mogę nawet zmusić do wykrycia jakichkolwiek urządzeń USB. Ma ktoś jakieś namiary na skompilowany już obraz 2.6 z obsługą USB, może profesor Obsy coś mi doradzi :-)
Uparłem się openwrt i na jądro 2.6 i tylko tego te problemy dotyczą.
Pozdrawiam wszystkich |
|
|
|
arteq |
Dodano 13-09-2009 15:58
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
domyslnie openwrt na brcm47xx niema modułów dla USB, ale jaki problem jest doinstalowac ?
wystarczy wydac polecenie
opkg update
opkg install kmod-usb-core kmod-usb2 kmod-usb-ohci
niema sensu tworzyc obraz specjalnie po kogos widzimisie skoro usb jest w paczkach...
Edytowany przez arteq dnia 13-09-2009 15:59
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
leeeeech |
Dodano 13-09-2009 16:10
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Przede wszystkim dziekuje za odopwiedź :-)
Ale chciałym w takim razie wiedzieć napewno tylko jedno : czy robie właściwie instalując obrazy brcm&47xx na Asusa Wl-500GP v2 ??? |
|
|
|
arteq |
Dodano 13-09-2009 16:11
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
tak brcm47xx jest przeznaczony na procesory broadcom. Jest to kernel 2.6.
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
leeeeech |
Dodano 13-09-2009 16:31
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Dzięki raz jeszcze. Choć oczywiście tak to robiłem, ale...
Po zainstalowaniu kmodów
>opkg update
>opkg install kmod-usb-core kmod-usb2 kmod-usb-ohci
konieczne jest stosowanie insmod videodev, bo "pluło się" o jakieś błedy w vidodevev.ko
Zresztą...
W takim razie zmuszę tę "cholerę" do właściwego działania.
Widocznie dwa dni to za mało by ją ujarzmić...
I liczę na waszą pomoc... ale już podając konkretne komunikaty przy instalacji... |
|
|
|
arteq |
Dodano 13-09-2009 16:41
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
to co podałem to tylko wsparcie dla usb !!!
jak chcesz kmody do kamer wydaj komende
opkg list | grep kmod-video
napewno cos znajdziesz
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
leeeeech |
Dodano 13-09-2009 17:26
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Ok teraz od początku:
Obraz stąd: http://kamikaze.openwrt.org/8.09.1/brcm47xx/openwrt-brcm47xx-squashfs.trx
Normalna instalka/telnetasswd/reboot/ssh
i biblijne:
opkg update
dostaję:
Downloading http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/Packages.gz
Inflating http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/Packages.gz
wpisuję:
opkg install kmod-usb-core kmod-usb2 kmod-usb-ohci
dostaję:
Collected errors:
* Cannot find package kmod-usb-core.
* Cannot find package kmod-usb2.
* Cannot find package kmod-usb-ohci.
bo:
opkg list | grep kmod-usb
zwraca... nic
Podejrzewam zły adres wskazujący na trunka , ale dlaczego trunk nie ma tak podstawowego modułu to nie wiem |
|
|
|
obsy |
Dodano 13-09-2009 18:30
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Ale jak instalujesz 8.09.1 to nie instaluj pakietów ze snapshot, to niekompatybilne jest. Czemu tych repo używasz a nie swoich, od 8.09.1?
PS. Przy jądrze 2.6 sterownik b43 od wifi nie obsługuje modułu radiowego który jest w asusie wl-500gp v2...
|
|
|
|
leeeeech |
Dodano 13-09-2009 18:35
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
ciąg dalszy boju:
instaluje nano / ok
nano /etc/opkg.conf
zmieniłem na:
http://kamikaze.openwrt.org/8.09.1/brcm47xx/packages
i komunikat o niekompatybilności czyli obraz to był trunk
Jeszcze raz sciagam obraz itd
instaluje:
opkg update
opkg install kmod-usb-core kmod-usb2 kmod-usb-ohci kmod-usb-uhci
opkg install kmod-usb-storage
opkg install kmod-fs-ext2 kmod-fs-ext3 kmod-fs-vfat kmod-nls-utf8 kmod-nls-cp437 kmod-nls-iso8859-1
opkg list_installed
daje:
base-files-brcm47xx - 14.1-r16278 -
bridge - 1.4-1 -
busybox - 1.11.2-2.1 -
dnsmasq - 2.47-3 -
dropbear - 0.51-2 -
firewall - 1-1.1 -
hostapd-mini - 0.6.6-1.1 -
hotplug2 - 0.9+r102-2 -
iptables - 1.4.0-1 -
iptables-mod-conntrack - 1.4.0-1 -
iptables-mod-nat - 1.4.0-1 -
kernel - 2.6.25.20-brcm47xx-1 -
kmod-diag - 2.6.25.20-brcm47xx-4.1 -
kmod-fs-ext2 - 2.6.25.20-brcm47xx-1 -
kmod-fs-ext3 - 2.6.25.20-brcm47xx-1 -
kmod-fs-vfat - 2.6.25.20-brcm47xx-1 -
kmod-ipt-conntrack - 2.6.25.20-brcm47xx-1 -
kmod-ipt-core - 2.6.25.20-brcm47xx-1 -
kmod-ipt-nat - 2.6.25.20-brcm47xx-1 -
kmod-ipt-nathelper - 2.6.25.20-brcm47xx-1 -
kmod-nls-base - 2.6.25.20-brcm47xx-1 -
kmod-nls-cp437 - 2.6.25.20-brcm47xx-1 -
kmod-nls-iso8859-1 - 2.6.25.20-brcm47xx-1 -
kmod-nls-utf8 - 2.6.25.20-brcm47xx-1 -
kmod-ppp - 2.6.25.20-brcm47xx-1 -
kmod-pppoe - 2.6.25.20-brcm47xx-1 -
kmod-scsi-core - 2.6.25.20-brcm47xx-1 -
kmod-switch - 2.6.25.20-brcm47xx-1.1 -
kmod-usb-core - 2.6.25.20-brcm47xx-1 -
kmod-usb-ohci - 2.6.25.20-brcm47xx-1 -
kmod-usb-storage - 2.6.25.20-brcm47xx-1 -
kmod-usb-uhci - 2.6.25.20-brcm47xx-1 -
kmod-usb2 - 2.6.25.20-brcm47xx-1 -
libgcc - 4.1.2-14.1 -
liblua - 5.1.4-2 -
libuci - 0.7.3-1 -
libuci-lua - 0.7.3-1 -
lua - 5.1.4-2 -
luci-admin-core - 0.8.7-1 -
luci-admin-full - 0.8.7-1 -
luci-admin-mini - 0.8.7-1 -
luci-cbi - 0.8.7-1 -
luci-core - 0.8.7-1 -
luci-http - 0.8.7-1 -
luci-i18n-english - 0.8.7-1 -
luci-ipkg - 0.8.7-1 -
luci-sgi-cgi - 0.8.7-1 -
luci-sys - 0.8.7-1 -
luci-theme-base - 0.8.7-1 -
luci-theme-openwrt - 0.8.7-1 -
luci-uci - 0.8.7-1 -
luci-uvl - 0.8.7-1 -
luci-web - 0.8.7-1 -
mtd - 8 -
nvram-brcm47xx - 4 -
opkg - 4564-3.1 -
ppp - 2.4.3-11.1 -
ppp-mod-pppoe - 2.4.3-11.1 -
uci - 0.7.3-1 -
uclibc - 0.9.29-14.1 -
udevtrigger - 106-1.1 -
podłączam dysk r/eboot
zaś ls /dev daje :
console mtd3 ppp
cpu_dma_latency mtd3ro ptmx
full mtd4 pts
kmem mtd4ro random
kmsg mtdblock0 root
log mtdblock1 shm
mem mtdblock2 tty
mtd0 mtdblock3 ttyS0
mtd0ro mtdblock4 ttyS1
mtd1 network_latency urandom
mtd1ro network_throughput zero
mtd2 null
mtd2ro port
i ani sladu /dev/scsi czy tez dev/sda a jesli jest to gdzie?
i jeszcze dmesg:
Linux version 2.6.25.20 (andy@stable-sandbox) (gcc version 4.1.2) #4 Mon Jun 1 23:39:13 UTC 2009
CPU revision is: 00029029 (Broadcom BCM3302)
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x14, vendor 0x4243)
ssb: Core 1 found: Fast Ethernet (cc 0x806, rev 0x09, vendor 0x4243)
ssb: Core 2 found: MIPS 3302 (cc 0x816, rev 0x08, vendor 0x4243)
ssb: Core 3 found: USB 2.0 Host (cc 0x819, rev 0x02, vendor 0x4243)
ssb: Core 4 found: MEMC SDRAM (cc 0x80F, rev 0x04, vendor 0x4243)
ssb: Core 5 found: IEEE 802.11 (cc 0x812, rev 0x0D, vendor 0x4243)
ssb: Core 6 found: Roboswitch (cc 0x81C, rev 0x02, vendor 0x4243)
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0806, irq 2 => 2
ssb: set_irq: core 0x0819, irq 4 => 3
ssb: set_irq: core 0x0812, irq 0 => 4
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Entering add_active_range(0, 0, 8192) 0 entries of 256 used
Initrd not found or empty - disabling initrd
Zone PFN ranges:
Normal 0 -> 8192
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0 -> 8192
On node 0 totalpages: 8192
Normal zone: 64 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 8128 pages, LIFO batch:0
Movable zone: 0 pages used for memmap
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
Synthesized clear page handler (26 instructions).
Synthesized copy page handler (46 instructions).
PID hash table entries: 128 (order: 7, 512 bytes)
console [ttyS0] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 29824k/32768k available (2073k kernel code, 2944k reserved, 308k data, 128k init, 0k highmem)
Calibrating delay loop... 239.61 BogoMIPS (lpj=479232)
Mount-cache hash table entries: 512
net_namespace: 540 bytes
NET: Registered protocol family 16
Switched to high resolution mode on CPU 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
detected lzma initramfs
initramfs: LZMA lc=1,lp=2,pb=2,origSize=512
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) Š 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
serial8250.0: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
b44.c:v2.0
eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:26:18:20:7a:64
flash init: 0x1c000000 0x02000000
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x800000 at 0x1fc00000
bootloader size: 131072
Creating 4 MTD partitions on "Physically mapped flash":
0x00000000-0x00020000 : "cfe"
0x00020000-0x007f0000 : "linux"
0x000dd400-0x007f0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=230000, len=5C0000
0x00230000-0x007f0000 : "rootfs_data"
0x007f0000-0x00800000 : "nvram"
TCP vegas registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 128k freed
Please be patient, while OpenWrt loads ...
Algorithmics/MIPS FPU Emulator v1.5
diag: Detected 'ASUS WL-500g Premium V2'
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
roboswitch: Probing device eth0: found!
b44: eth0: powering down PHY
mini_fo: using base directory
mini_fo: using storage directoryjffs
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
SCSI subsystem initialized
br-lan: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
device eth0.0 entered promiscuous mode
device eth0 entered promiscuous mode
br-lan: port 1(eth0.0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0.0) entering forwarding state
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
Driver 'sd' needs updating - please use bus_type methods
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
co dalej??? |
|
|
|
leeeeech |
Dodano 13-09-2009 18:40
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
odpowiedz dla Obsy, ktorego witam :-)
Jeśli chodzi o wifi, to jestem tego świadom, generalnie zależy mi na kamerze i inych urządzeniach, utrata wifi jest dla mnie do przyjęcia.. |
|
|
|
swwitch |
Dodano 13-09-2009 21:02
|
User
Posty: 68
Dołączył: 12/08/2009 20:39
|
tak przy okazji, czy ktoś się orientuje czy istnieje możliwość obsłużenia kamerki microsoft livecam vx-3000? |
|
|
|
obsy |
Dodano 13-09-2009 21:28
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
@swwitch: lepiej zrób lsusb i powiedz jaki to ma vendor/product id to Ci powiem.
@leeeeech: u mnie niedawno o tym było: http://eko.one.pl/forum/viewtopic.php...php?id=346
|
|
|
|
leeeeech |
Dodano 14-09-2009 01:05
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
No nie... kompilację to chyba sobie odpuszcze, tym bardzie,że doświadczenia kolegi Tomka są raczej nie zachęcające,
Nie pozostaje więc nic innego jak powrót do Tomato, odczekanie jakieś pół roku, a na otarcie łez doinstalowanie sobie paru optware'ów, choć nie będzie to miało nic wspólnego z moimi kamerkami.
Dziekuję wszystkim za okazaną pomoc.
Pozdrawiam |
|
|
|
obsy |
Dodano 14-09-2009 06:35
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Przecież ten człowiek to skompilował - zgłoś się do niego i dostaniesz gotowy obraz. Gdzie problem?
|
|
|
|
leeeeech |
Dodano 14-09-2009 09:13
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Obsy
Cytuje ze wskazanego przez Ciebie linka (odpowiedz nr 13):
>Czyli jak rozumiem na kernelu 2.6 nie da rady.
>Skompilowałem więc z trunka openwrt z jajkiem 2.4.
>Widzi na nim wifi, oraz usb. Co prawda nie testowałem, ale można >założyć, że wszystko działa.
Na kernelu 2.4 nie miałem zadnych problemów, kamery się zgłaszały tyle ze nie były obsługiwane przez driver spca55le, zas inne drivery dostępne są dla jąder 2.6 w tym np gspca które jak gdzies przeczytałem są dostępne w trunkach o nr powyzej 174xx czy coś podobnego.
Inna sprawa że nawet na starszych dystrybucjach Live Linuxa kamery wykrywane są bezproblemowe, często bez żadnych ingerencji w system, ale to przecież już inna platmorma sprzętowa.
Chciałem powalczyć, lecz prawdę mówiąc liczyłem na znalezienie obrazu sprawdzonego na Asusie500gp v2. Może kiedyś takowy znajdę, wtedy spróbuję raz jeszcze... :-)
Pozdrawiam |
|
|
|
arteq |
Dodano 14-09-2009 09:18
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
nie wystarczy zainstalwoac modułów kmod-video ???
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
leeeeech |
Dodano 14-09-2009 10:01
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Spróbuję kiedyś ale tylko z trunka, ale narazie proszę zobaczyć tu:
http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/Packages
Przeszukiwanie tego pliku wskazuje na obecność kmod-usb-core tylko w zależnościach, a nie jako osobnego pakietu, jest co prawda pakiet :
http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/kmod-usb-core_2.6.28.10-brcm47xx-1_mipsel.ipk
Co oznacza ,że bilijne
opkg install kmod-usb-core
nie zadziała, i to na samym początku
Niby można to wpisać z palca i tak robiłem wcześniej , nie opisując w tym wątku. Nie zmienia to jednak faktu, że coś jest tu nie tak, a to nie zachęca mnie do prób.
Pozdrawiam...
Edytowany przez leeeeech dnia 14-09-2009 10:06
|
|
|
|
arteq |
Dodano 14-09-2009 10:09
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
obsy napisł ze uzywajac 8.09.1 daruj se pakiet z trunka, pozatym, z twych postów wynika ze oczekujesz gotowca :-)
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
leeeeech |
Dodano 14-09-2009 10:32
|
User
Posty: 10
Dołączył: 08/07/2006 20:30
|
Ja przecież nie mam pretensji, że nie ma gotowca, albo jak sugerowałeś oczekuję że ktoś dla mnie [cytat] "stworzy obraz specjalnie po kogos widzimisie skoro usb jest w paczkach..."
Bo domyślam się ile to mimo wszystko kosztuje czasu.
Bez waszego forum nawet bym nie spóbował...
Dlatego raz jeszcze Wielkie Dzięki... |
|
|
|
obsy |
Dodano 14-09-2009 20:34
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Faktycznie, skończyło się na 2.4. Ot, pamięć zawodzi.
Sam katalog snapshot jest lekko zwalony, nie są zaktualizowane pakiety. Pewnie prędzej czy później zostanie to poprawione i nie będzie błędu o niekompatybilnej architekturze. Na razie zostaje własna kompilacja.
|
|
|