SDMOD w 8.09 2.6 na wrt54g 2.2
|
ziolo |
Dodano 19-02-2009 20:31
|
User
Posty: 6
Dołączył: 02/02/2007 07:25
|
czy komus udalo sie uruchomi sdmod na wersji 2.6 ?
w 2.4 ograniczalo sie to do scaigniecia pliku mmc.o i ustawieniu gpio mask , tu natomiast mniemam iz wypada uzyac kmod-mmc-over-gpio
rezultat :
mmc_spi: Unknown symbol spi_register_driver
mmc_spi: Unknown symbol spi_write_then_read
mmc_spi: Unknown symbol spi_sync
mmc_spi: Unknown symbol spi_bus_type
spi_bitbang: Unknown symbol spi_unregister_master
spi_bitbang: Unknown symbol spi_register_master
spi_gpio: Unknown symbol spi_bitbang_stop
spi_gpio: Unknown symbol spi_alloc_master
spi_gpio: Unknown symbol spi_new_device
spi_gpio: Unknown symbol spi_bitbang_start
spi_gpio: Unknown symbol spi_bitbang_stop
spi_gpio: Unknown symbol spi_alloc_master
spi_gpio: Unknown symbol spi_new_device
spi_gpio: Unknown symbol spi_bitbang_start
gpiommc: Unknown symbol config_group_init
gpiommc: Unknown symbol configfs_unregister_subsystem
gpiommc: Unknown symbol configfs_register_subsystem
gpiommc: Unknown symbol config_item_init_type_name
gpiommc: Unknown symbol spi_gpio_next_id
przy probie reloadu
root@OpenWrt:~# /etc/init.d/mmc_over_gpio reload
rmdir: '/config/gpiommc/default': No such file or directory
mount: mounting configfs on /config failed: No such device
w skladni vi /etc/init.d/mmc_over_gpio
mamy CONFIGFS_DIR="/config/gpiommc"
w rzeczywistosci nie tworzy mi w /config ani pliku ani katalogu
mam gpio5 mask i chyab taki jest ustawiony domyslnie w /etc/init.d/mmc_over_gpio
start() {
# Make sure configfs is mounted
mount_configfs
[ $? -eq 0 ] || return 1
#FIXME we should use a config file, but I dunno how that parser works.
add_device "default" 5 4 3 7 0
}
Nie wiem juz jak to ustawic :/
Znajdzie sie ktos kto pomoze ? czy moze w 2.6 w ogole sdmod nie dziala ?
Z gory dziekuje za odpowiedz |
|
|
|
obsy |
Dodano 19-02-2009 20:38
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Doinstaluj kmod-spi-gpio na początek. Pakiet od mmc jest zwalony
|
|
|
|
ziolo |
Dodano 19-02-2009 21:27
|
User
Posty: 6
Dołączył: 02/02/2007 07:25
|
root@OpenWrt:~# opkg install kmod-spi-gpio
Package kmod-spi-gpio (2.6.25.17-brcm47xx-1) installed in root is up to date.
:/
generalnie caly ten kmod-mmc-over-gpio instaluje z 3 pakiety chyba
byly przynajmniej:
kmod-mmc
kmod-mmc-spi
kmod-spi-gpio
kmod-mmc-over-gpio
kmod-spi-bitbang
Edytowany przez ziolo dnia 19-02-2009 21:30
|
|
|
|
obsy |
Dodano 19-02-2009 21:40
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
To znaczy ze nie masz modułów poinstalowanych.
Załaduj je ręcznie (spi_gpio, gpiommc itd) i zobacz.
|
|
|
|
ziolo |
Dodano 19-02-2009 21:57
|
User
Posty: 6
Dołączył: 02/02/2007 07:25
|
root@OpenWrt:~# opkg install spi-gpio
An error ocurred, return value: 716563936.
hmm nie wiem dokladnie o co Ci chodzi , te pakiety ktore wypisalem to mialem zainstalowane - chyab automatycznie przez kmod-mcc-over-gpio sie zainstalowly.
Jesli masz dzialajace rozwiazanie to czy mozesz napisac po krotce step by step jak to zrobic ? bedize przynajmniej dla potomnych skoro org nie dziala.
Ja niestety nie jestem taki power user i znow musial bym zmarnowac 2 dni zawracajac ludziom glowe i probojac samemu cos znales.
dzis sam pomoglam koleszce ustawic na 2.4 bo jak ktos zaczyna z tym zabawe to faktycznie napotyka sie problemy bo tutoriale stare czy cos ale do 2.6 to juz w ogole ledwo moge cos znales :/ |
|
|
|
obsy |
Dodano 19-02-2009 22:00
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Ja mam u siebie ale dla atherosa.
insmod spi_gpio itd.
Czy czasami nie masz zainstalowanego np. mojego obrazu a doinstalowałeś pakiety z repozytorium? Bo wywala Ci braki w konfiguracji. Ktore i skąd jest to 8.09?
Całkiem OT: Nie posiadam obecnie żadnego broadcoma. Jak ktoś zrobi dotację z jakiegoś broadcoma to napiszę co i jak.
|
|
|
|
ziolo |
Dodano 19-02-2009 22:06
|
User
Posty: 6
Dołączył: 02/02/2007 07:25
|
root@OpenWrt:~# insmod spi_gpio
insmod: cannot insert '/lib/modules/2.6.25.17/spi_gpio.ko': invalid parameters (2): Invalid argument
8.09final z http://downloads.x-wrt.org/xwrt/kamikaze/8.09/brcm47xx/extra/openwrt-brcm47xx-squashfs.trx |
|
|
|
obsy |
Dodano 19-02-2009 22:28
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tyle że oni nie kompiluja mmc-over-gpio. A to znaczy że kernel nie ma w sobie configfs a to znaczy że nie załadujesz tych modułów z oficjalnego openwrt bo zależności nie są spełnione.
Tyle razy było pisane żeby nie używac x-wrt właśnie z tego powodu. Zainstaluj zwykle openwrt, z oficjalnej lokalizacji.
|
|
|