Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania (Strona 7 z 26)
ciąg dalszy zmagań z kartą... Dalej chodzi o te zwracanie stanów wejść i przekaźników. Polecenie "cat" niestety nie działa prawidłowo bo dopiero przy kilku zdarzeniach zwróci odpowiednie kody, zamiast po każdym.
Dzisiaj odkryłem ciekawą rzecz. Przetestowałem kartę na UBUNTU. Na kompie gdzie jest bezpośrednio zainstalowany system to karta zwraca bez problemu wszystko za każdym razem przy poleceniu cat. Natomiast na kompie gdzie ubuntu chodzi na maszynie wirtualnej to karta zachowuje się dokładnie tak samo jak na routerze. Dam "cat" zwieram wejścia i losowo za którymś tam razem zwraca mi kody. Jakieś pomysły? Jest to jakaś wskazówka skoro tak dzieje sie na wirtualnej maszynie a na zwykłym systemie nie. Tylko co moge zrobić żeby to gadało normalnie pod OpenWrt?
jednak to nie wina karty ani interfejsu. Przetestowałem na raspbianie i nic takiego się nie dzieje. Problem jest taki:
1. Wgrywam AA na kartę SD.
2. Wgrywam na karte wymagane firmware z https://github.com/Hexxeh/rpi-firmware . I tutaj ciekawa sprawa.
Przy wgrywaniu kilka plików ma te same nazwy: bootcode.bin, start.elf, LICENCE.broadcom, COPYING.linux, kernel.
Więc nie bardzo wiem które mam nadpisać i zamienić a które zostawić z obrazu AA.
3. Gdy nadpisze wszystkie wymienione pliki oprócz pliku "kernel" to OpenWrt wystartuje. Luci, Gpio, wszystko jest ok, tylko pełno błędów z odczytem karty SD i po restarcie ładuje już tylko do odczytu.
4. Gdy nadpisze wszystkie wymienione pliki łącznie z tym kernel, to system również sie załaduje. Jednak luci już nie działa, co pisałem kilka postów wyżej i jeszcze ktoś to zgłaszał. Nie ma w ogóle GPIO i innych katalogów w /sys. ALE za to w logach nie ma żadnych błędów z kartą SD.
Dodam że te błędy z SD na tym oryginalnym pliku kernel występują na wszystkich testowanych wersjach AA. Nawet sam skompilowałem obraz i to samo....
co może być przyczyną że po wgraniu firmware na początku działa ok. Jak poinstaluje kilka pakietów, zrobie restart to ładuje mi sie tylko do odczytu. W logach takie coś
root@OpenWrt:~# logread
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 15.381858] mmc0: error -110 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 15.485011] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 15.495106] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 15.618980] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 15.629712] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 15.771013] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 15.828612] mmc0: error -110 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 16.932986] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 16.942953] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 17.054991] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 17.065364] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 17.189000] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 17.199803] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 17.341070] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 17.353673] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 18.481811] mmc0: error -110 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 18.606037] mmc0: error -110 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 18.729013] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 18.739736] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 18.881079] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 18.893605] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 20.002989] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 20.012924] mmc0: error -84 whilst initialising SD card
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 25.449452] mmc0: Controller never released inhibit bit(s).
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 25.458892] mmc0: problem reading SD Status register.
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 25.465687] mmc0: new SDHC card at address 0007
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 25.472571] mmcblk0: mmc0:0007 SD04G 3.67 GiB
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 25.480656] mmcblk0: timed out sending r/w cmd command, card status 0x400900
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 25.493034] mmcblk0: p1 p2
Jan 1 00:02:04 OpenWrt kern.warn kernel: [ 25.589481] EXT4-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fsck is recommended
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 25.701770] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 35.624350] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 35.633485] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 35.646829] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 35.658501] VFS: Mounted root (ext4 filesystem) on device 179:2.
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 35.667094] Freeing init memory: 100K
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 40.708924] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 50.624346] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 50.633893] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 50.985028] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 60.904343] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 60.914005] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 61.027883] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 70.944346] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 70.953950] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 71.067807] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 80.984348] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 80.993942] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 81.107655] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 91.024347] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 91.033970] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 91.147831] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 91.623137] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 101.544347] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 101.553906] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 101.667611] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 111.584342] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 111.593934] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 111.828785] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 112.061217] mmc0: final write to SD card still running
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 121.984346] mmc0: Timeout waiting for hardware interrupt - cmd12.
Jan 1 00:02:04 OpenWrt kern.err kernel: [ 121.993840] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
Jan 1 00:02:04 OpenWrt kern.info kernel: [ 122.007523] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
Jan 1 00:02:04 OpenWrt kern.crit kernel: [ 122.411627] EXT4-fs error (device mmcblk0p2): ext4_lookup:1044: inode #2057: comm sed: deleted inode referenced: 2127
Jan 1 00:02:04 OpenWrt kern.crit kernel: [ 122.428803] EXT4-fs (mmcblk0p2): Remounting filesystem read-only
czy to moze być wina karty SD?? próbowałem na 2 które miałem i to samo...
takie pytanie, gdzie zapisuje się plik z konfiguracji którą ustawiłem w menuconfig? niby ma być pod nazwą ".config" ale nie widze takiego pliku w /opt/attitude_adjustment.
Chciałbym zapisać sobie konfigurację i spróbować też inną. W menu widze ze jest opcja że można załadować konfigurację, tylko w jakim katalogu ma znajdować się plik z tą konfiguracją, żeby menucofnig mi ją widziało
dobija mnie już ta kompilacja.. teraz wywala mi że nie zaznaczyłem coreutils. A gdzie to jest w menuconfig?
SHELL= /opt/attitude_adjustment/staging_dir/host/bin/flock /opt/attitude_adjustment/tmp/.root-copy.flock -c 'cp -fpR /opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/root-brcm2708/tmp-coreutils/. /opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/root-brcm2708/'
rm -rf /opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/root-brcm2708/tmp-coreutils
touch /opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/root-brcm2708/stamp/.coreutils_installed
WARNING: skipping coreutils-base64 -- package not selected
WARNING: skipping coreutils-basename -- package not selected
WARNING: skipping coreutils-cat -- package not selected
WARNING: skipping coreutils-chcon -- package not selected
WARNING: skipping coreutils-chgrp -- package not selected
WARNING: skipping coreutils-chmod -- package not selected
WARNING: skipping coreutils-chown -- package not selected
WARNING: skipping coreutils-chroot -- package not selected
WARNING: skipping coreutils-cksum -- package not selected
WARNING: skipping coreutils-comm -- package not selected
WARNING: skipping coreutils-cp -- package not selected
WARNING: skipping coreutils-csplit -- package not selected
WARNING: skipping coreutils-cut -- package not selected
WARNING: skipping coreutils-date -- package not selected
WARNING: skipping coreutils-dd -- package not selected
WARNING: skipping coreutils-dir -- package not selected
WARNING: skipping coreutils-dircolors -- package not selected
WARNING: skipping coreutils-dirname -- package not selected
WARNING: skipping coreutils-du -- package not selected
WARNING: skipping coreutils-echo -- package not selected
WARNING: skipping coreutils-env -- package not selected
WARNING: skipping coreutils-expand -- package not selected
WARNING: skipping coreutils-expr -- package not selected
WARNING: skipping coreutils-factor -- package not selected
WARNING: skipping coreutils-false -- package not selected
WARNING: skipping coreutils-fmt -- package not selected
WARNING: skipping coreutils-fold -- package not selected
WARNING: skipping coreutils-groups -- package not selected
WARNING: skipping coreutils-head -- package not selected
WARNING: skipping coreutils-hostid -- package not selected
WARNING: skipping coreutils-id -- package not selected
WARNING: skipping coreutils-install -- package not selected
WARNING: skipping coreutils-join -- package not selected
WARNING: skipping coreutils-kill -- package not selected
WARNING: skipping coreutils-link -- package not selected
WARNING: skipping coreutils-ln -- package not selected
WARNING: skipping coreutils-logname -- package not selected
WARNING: skipping coreutils-ls -- package not selected
WARNING: skipping coreutils-md5sum -- package not selected
WARNING: skipping coreutils-mkdir -- package not selected
WARNING: skipping coreutils-mkfifo -- package not selected
WARNING: skipping coreutils-mknod -- package not selected
WARNING: skipping coreutils-mktemp -- package not selected
WARNING: skipping coreutils-mv -- package not selected
WARNING: skipping coreutils-nice -- package not selected
WARNING: skipping coreutils-nl -- package not selected
WARNING: skipping coreutils-nohup -- package not selected
WARNING: skipping coreutils-nproc -- package not selected
WARNING: skipping coreutils-od -- package not selected
WARNING: skipping coreutils-paste -- package not selected
WARNING: skipping coreutils-pathchk -- package not selected
WARNING: skipping coreutils-pinky -- package not selected
WARNING: skipping coreutils-pr -- package not selected
WARNING: skipping coreutils-printenv -- package not selected
WARNING: skipping coreutils-printf -- package not selected
WARNING: skipping coreutils-ptx -- package not selected
WARNING: skipping coreutils-pwd -- package not selected
WARNING: skipping coreutils-readlink -- package not selected
WARNING: skipping coreutils-realpath -- package not selected
WARNING: skipping coreutils-rm -- package not selected
WARNING: skipping coreutils-rmdir -- package not selected
WARNING: skipping coreutils-runcon -- package not selected
WARNING: skipping coreutils-seq -- package not selected
WARNING: skipping coreutils-sha1sum -- package not selected
WARNING: skipping coreutils-sha224sum -- package not selected
WARNING: skipping coreutils-sha256sum -- package not selected
WARNING: skipping coreutils-sha384sum -- package not selected
WARNING: skipping coreutils-sha512sum -- package not selected
WARNING: skipping coreutils-shred -- package not selected
WARNING: skipping coreutils-shuf -- package not selected
WARNING: skipping coreutils-sleep -- package not selected
WARNING: skipping coreutils-sort -- package not selected
WARNING: skipping coreutils-split -- package not selected
WARNING: skipping coreutils-stat -- package not selected
WARNING: skipping coreutils-stdbuf -- package not selected
WARNING: skipping coreutils-stty -- package not selected
WARNING: skipping coreutils-sum -- package not selected
WARNING: skipping coreutils-sync -- package not selected
WARNING: skipping coreutils-tac -- package not selected
WARNING: skipping coreutils-tail -- package not selected
WARNING: skipping coreutils-tee -- package not selected
WARNING: skipping coreutils-test -- package not selected
WARNING: skipping coreutils-timeout -- package not selected
WARNING: skipping coreutils-touch -- package not selected
WARNING: skipping coreutils-tr -- package not selected
WARNING: skipping coreutils-true -- package not selected
WARNING: skipping coreutils-truncate -- package not selected
WARNING: skipping coreutils-tsort -- package not selected
WARNING: skipping coreutils-tty -- package not selected
WARNING: skipping coreutils-uname -- package not selected
WARNING: skipping coreutils-unexpand -- package not selected
WARNING: skipping coreutils-uniq -- package not selected
WARNING: skipping coreutils-unlink -- package not selected
WARNING: skipping coreutils-uptime -- package not selected
WARNING: skipping coreutils-users -- package not selected
WARNING: skipping coreutils-vdir -- package not selected
WARNING: skipping coreutils-wc -- package not selected
WARNING: skipping coreutils-who -- package not selected
WARNING: skipping coreutils-whoami -- package not selected
WARNING: skipping coreutils-yes -- package not selected
make[3]: Leaving directory `/opt/attitude_adjustment/feeds/packages/utils/coreutils'
make[2]: Leaving directory `/opt/attitude_adjustment'
make[1]: *** [/opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [world] Błąd 2
a ile moge się spodziewać potrzebnego miejsca? bo na maszyne wirtualną mam ustawione 50GB z tego już skompilowane pakiety zajęły 15. No nieźle cały weekend... tego sie nie spodziewałem 
jak długo może trwać kompilacja obrazu + prawie wszystkich pakietów z repo. U mnie mieli już ponad 16h i jak narazie to co zrobił ma blisko 10GB
a co moze być jak nie moge go odznaczyć? działa tylko opcja : M i Y nie moge dać N (excludes)
ok kompilacja poszła, ale zatrzymało mi sie na mysql.
make[8]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53'
make[7]: Nothing to be done for `install-exec-am'.
test -z "/usr/lib/mysql/plugin" || /bin/mkdir -p "/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/ipkg-install/usr/lib/mysql/plugin"
/bin/bash ../../libtool --preserve-dup-deps --mode=install /usr/bin/install -c 'ha_example.la' '/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/ipkg-install/usr/lib/mysql/plugin/ha_example.la'
libtool: install: `ha_example.la' is not a valid libtool archive
libtool: install: Try `libtool --help --mode=install' for more information.
make[7]: *** [install-pkgpluginLTLIBRARIES] Error 1
make[7]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/storage/example'
make[6]: *** [install-am] Error 2
make[6]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/storage/example'
make[5]: *** [install-recursive] Error 1
make[5]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/storage'
make[4]: *** [install-recursive] Error 1
make[4]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53'
make[3]: *** [/opt/attitude_adjustment/build_dir/target-arm_v6_uClibc-0.9.33.2_eabi/mysql-5.1.53/.built] Error 2
make[3]: Leaving directory `/opt/attitude_adjustment/feeds/packages/libs/mysql'
make[2]: *** [package/feeds/packages/mysql/compile] Error 2
make[2]: Leaving directory `/opt/attitude_adjustment'
make[1]: *** [/opt/attitude_adjustment/staging_dir/target-arm_v6_uClibc-0.9.33.2_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [world] Błąd 2
kamil@kamil-VirtualBox:/opt/attitude_adjustment$
w zasadzie to raczej nie będe go potrzebował więc narazie bym go odznaczył z kompilacji tylko za nic nie moge znaleźć gdzie on jest, tzn gdzie go zaznaczyłem. Może ktoś podpowie gdzie jest mysql w menuconfig?
wywaliło mi takie coś jak pozaznaczałem sobie pakiety
kamil@kamil-VirtualBox:/opt/attitude_adjustment$ make
Checking 'openssl'... ok.
Checking 'rsync'... ok.
Checking 'xgettext'... ok.
Checking '/usr/include/openssl/ssl.h'... failed.
squid: squid requires the openssl development (named like libssl-dev, depending of your package manager) package be installed on the host-system.
make[3]: *** [prereq] Error 1
Checking 'xsltproc'... ok.
Package prerequisite check failed.
make[2]: *** [tmp/.prereq_packages] Error 1
make[1]: *** [prereq] Error 2
make: *** [world] Błąd 2
kamil@kamil-VirtualBox:/opt/attitude_adjustment$
a jak wyglądałaby taka hurtowa kompilacja tych pakietów? bo rozumiem że teraz mam tylko obraz skompilowany a to co jest w katalogu /opt/attitude_adjustment/package to są pakiety jeszcze nie skompilowane.
Pojedyńczy pakiet kompiluje sie tak
make package/nazwa_pakietu/compile
a cały katalog pakietów tak? :
więc tak skompilowałem swój pierwszy obraz jednak teraz żadne z pakietów z repo mi nie pasują bo wywala że inna wersja kernela... i tu moje pytania:
1) Czy da się skompilować tak żeby wersja kernela pozostała ta sama i pakiety można instalować z repo OpenWrt. Jeśli tak to gdzie przy kompilacji ustawiam tą wersje kernela?
2) Jeśli nie da sie tego z pkt 1 to czy da się "hurtem" skompilować wszyskie pakiety które mam teraz w /packages. Chodzi mi o to żebym nie musiał za każdym razem uruchamiać maszyny wirtualnej i kompiować po jednym pakiecie kiedy będzie potrzebny.
bartekles napisał/a:głowę bym dał że przekierowanie jest automatycznie związane z otwarciem portu;)
tak zgadza sie masz racje
troche sie zagalopowałem
przekierowanie z portu 5060 do portu 5060 do IP 192.168.2.100.
Proponuje też:
1) Ustawić stałe IP w Gargoyle dla bramki, żeby sie przypadkiem nie zmieniło bo wtedy przekierowanie Ci nie zadziała
2) Otworzyć port 5060 na firewallu w MR3420. U mnie samo przekierowanie niewiele zmieniło.
tak jak w temacie. Jaką karte wifi usb poecicie działającą pod OpenWrt ze standardem N i tak do 40zł. Wyczytałem że kilku z Was uruchomiło wn722n. Jakieś jeszcze wypróbowane modele możecie polecić?
a co może być jak wywala mi taki komunikat:
scp: /etc/config/network: Read-only file system
wcześniej też jak chciałem tworzyć katalog to mi wywalił że system jest tylko do odczytu ale wgrałem nowy obraz i zrobił ten katalog, teraz po godzinie pracy znowu nie moge tworzyć katalogów...
czym sie zasadniczo różni oldconfig od menuconfig ? włączyłem oldconfig ale nie widziałem tam na początku w ogóle możliwości wyboru platformy itd. Bardzo dużo zależności trzeba tam wybierać, a nie jestem aż taki rozeznany w tym. W związku z tym czy moge użyć np standardowego configa z http://downloads.openwrt.org/attitude_a … 8/generic/ bo są udostępniane.
I co najważniejsze bo robie to dla raspbery w którym brakuje mi tylko GPIO wkompilowane w kernel. Nie bardzo rozumiem, czym różni się kompilacja obrazu od wkompilowania czegoś w obraz? chodzi o to że poprostu pakiety GPIO przy ustawianiu configa mają być zaznaczone na "y" ?
Przyglądałem się tym configom udostępnionym na openwrt.org i widze ze tam są zaznaczone te GPIO, więc dziwne że w obrazie ich nie ma... jest
CONFIG_GPIO_SUPPORT=y
CONFIG_PACKAGE_kmod-gpio-button-hotplug=m
CONFIG_PACKAGE_kmod-gpio-dev=m
CONFIG_PACKAGE_kmod-gpio-nxp-74hc164=m
CONFIG_PACKAGE_kmod-gpiotoggling=m
CONFIG_PACKAGE_kmod-input-gpio-buttons=m
CONFIG_PACKAGE_kmod-input-gpio-encoder=m
CONFIG_PACKAGE_kmod-input-gpio-keys=m
CONFIG_PACKAGE_kmod-input-gpio-keys-polled=m
to te co zaznaczone są na "m" trzeba zmienić na "y"?
no właśnie że po tych komunikatach nie wyświetla menu tylko wraca z powrotem. Sprawdzałem czy mam zainstalowane to co podałeś w poradniku i wygląda na to że wszystko jest
kamil@kamil-VirtualBox:~$ sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev subversion flex
[sudo] password for kamil:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Uwaga, wybieranie "zlib1g-dev" zamiast "libz-dev"
asciidoc jest już w najnowszej wersji.
binutils jest już w najnowszej wersji.
bzip2 jest już w najnowszej wersji.
flex jest już w najnowszej wersji.
gawk jest już w najnowszej wersji.
gettext jest już w najnowszej wersji.
git jest już w najnowszej wersji.
libncurses5-dev jest już w najnowszej wersji.
patch jest już w najnowszej wersji.
subversion jest już w najnowszej wersji.
unzip jest już w najnowszej wersji.
zlib1g-dev jest już w najnowszej wersji.
build-essential jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 353 nieaktualizowanych.
kamil@kamil-VirtualBox:~$ sudo apt-get install libncurses-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Uwaga, wybieranie "libncurses5-dev" zamiast "libncurses-dev"
libncurses5-dev jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 353 nieaktualizowanych.
kamil@kamil-VirtualBox:~$ cd /opt/attitude_adjustment
kamil@kamil-VirtualBox:/opt/attitude_adjustment$ make menuconfig
tmp/.config-package.in:17573:warning: 'select' used by config symbol 'PACKAGE_deluge-ui-gtk' refer to undefined symbol 'PACKAGE_python-gtk'
tmp/.config-package.in:46582:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-custom' refer to undefined symbol 'PACKAGE_libdpf'
tmp/.config-package.in:46614:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-full' refer to undefined symbol 'PACKAGE_libdpf'
#
# using defaults found in .config
#
Your configuration changes were NOT saved.
kamil@kamil-VirtualBox:/opt/attitude_adjustment$
no to ja dołączę do tematu, bo szkoda zakładać nowego. Po raz pierwszy podejmuje walkę z kompilacją systemu więc proszę o wyrozumiałość. Przy próbie konfiguracji wywala mi takie błedy
kamil@kamil-VirtualBox:/opt/attitude_adjustment$ make menuconfig
tmp/.config-package.in:17573:warning: 'select' used by config symbol 'PACKAGE_deluge-ui-gtk' refer to undefined symbol 'PACKAGE_python-gtk'
tmp/.config-package.in:46582:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-custom' refer to undefined symbol 'PACKAGE_libdpf'
tmp/.config-package.in:46614:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-full' refer to undefined symbol 'PACKAGE_libdpf'
#
# using defaults found in .config
#
Your configuration changes were NOT saved.
dodatkowo na początku nie mogłem zainstalować pakietu libc headers, nie znajduje mi ubuntu takiego w repo. Ale nie wiem na ile jest on niezbędny.
Jak przeprowadza się konfigurację, tzn gdzie wybieram rodzaj platformy i jakie chce mieć wkompilowane pakiety? Bo po wykonaniu make menuconfig nic mi nie wyskoczyło gdzie mógłbym wprowadzać zmiany. Chyba ze można to robić w konkretnych plikach w /opt/attitude_adjustment. Jeśli tak to które mam skonfigurować przed wykonaniem komendy: make
wracając do obsługi gpio. Jakie pakiety są niezbędne do zainstalowania na czystym OpenWrt żeby uruchomić gpio? Zainstalowałem kmod-gpio-dev, ale po wydaniu komendy
echo "2" > /sys/class/gpio/export
tworzy mi plik export i w nim zapisuje liczbę "2"...
hmm no już szukałem nowszej wersji w trunku ale dla brcm2708 nie ma albo ja znowu nie widze http://downloads.openwrt.org/snapshots/trunk/
no jest z http://downloads.openwrt.org/attitude_a … 8/generic/ dodam że luci jak wcześniej nie działało tak teraz też nie non stop to samo co opisywałem kilka postów wyżej
Jak mam podłączony monitor do raspberry to mam tam normlanie konsole i moge działać. Tylko wolałbym robić to bez monitora łącząc sie z kompa normlanie z raspberry tak jak zawsze z routerami przez putty
powróciłem do walki z raspberry bo wcześniej zakończyła się porażką. Pierwsza rzecz która mnie męczy. Dlaczego po wgraniu obrazu nie moge sie połączyć przez putty, wywala mi
Server refused to allocate pty
czyżby nie było ssh zainstalowane? dodam że przez telnet także nie łączy. Tylko WinScp zachowuje się normlanie i moge grzebać w plikach.
no tak ale łącze się z zewnątrz z serwerem podłączonym do routera, na tym serwerze nie ma php i to właśnie na nim są te linki które odwołują sie do serwerów na routrze. Czyli tak troche odwrotnie to jest pokombinowane.
i tu pies pogrzebany bo serwer 192.168.2.2 nie ma obsługi php, dlatego są te linki do serwerów na routerze które mają php.
Znalezione posty: 151 do 175 z 640