作成者:masa 作成日:2019/2/19 (火) 15:36
RZG1Eボード+Yocto 1.6.1 Linux kernel 3.10で動作させています。
TelnetでRZG1Eボードにアクセスするための必要なレシピおよび設定をご存知でしたらご教授ください。
試しに以下レシピをlocal.confに入れてみましたが、外部からtenlet接続できませんでした。
[local.conf一部]
iptables \ ・・・ポート許可設定のため
inetutils \ ・・・telnet, telnetd導入のため
xinetd \ ・・・デーモン監視用
[結果]
クライアント側から実行すると、以下の結果でした。
$ telnet 192.168.1.1
Trying 192.168.1.1...
telnet: Unable to connect to remote host: Connection refused
気になりますのは、inetutils 1.9.4にtelnetdのソースが入っているのですが、
core-image-weston-skrzg1e.tar.bz2に含まれていないのです。
Westonではサポート外とか考えられますか?
[詳細]
telnetdが存在しない。
root@skrzg1e:~# ls /usr/sbin/in.*
/usr/sbin/in.talkd /usr/sbin/in.uucpd
ポートは開放済み
root@skrzg1e:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:telnet
作成者:masa 作成日:2019/1/30 (水) 18:27
RZG1Eボード+Yocto 1.6.1 Linux kernel 3.10で
動作させています。
gccの追加パッケージをopenembedded-coreのdaisyBranchを使用しBitbakeすると、
下記のエラーが発生しビルドできません。
gccはnodeでパッケージをインストールする際にコンパイルがかかるため必要となります。
原因および対処方法がありましたら、ご教授お願い致します。
[エラー内容]
NOTE: Error during finalise of /home/sanken/yocto/build/../openembedded-core/meta/recipes-devtools/gcc/gcc-cross-initial_4.8.bb | ETA: --:--:--
ERROR: ExpansionError during parsing /home/sanken/yocto/build/../openembedded-core/meta/recipes-devtools/gcc/gcc-cross-initial_4.8.bb: Failure expanding variable oe_runconf: ExpansionError: Failure expanding variable EXTRA_OECONF, expression was --with-newlib --without-headers --disable-shared --disable-threads --disable-multilib --disable-__cxa_atexit --enable-languages=c --program-prefix=arm-poky-linux-gnueabi- --with-sysroot=/not/exist --with-build-sysroot=/home/sanken/yocto/build/tmp/work/cortexa7hf-vfp-neon-poky-linux-gnueabi/gcc-cross-initial-arm/4.8.2-r0/gcc-4.8.2/build.x86_64-linux.arm-poky-linux-gnueabi/tmpsysroot --disable-libmudflap --disable-libgomp --disable-libssp --disable-libquadmath --with-system-zlib --disable-lto --disable-plugin --enable-decimal-float=no ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', '--with-ld=/home/sanken/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/cortexa7hf-vfp-neon-poky-linux-gnueabi/arm-poky-linux-gnueabi-ld.bfd', '', d)} ${EXTRA_OECONF_GCC_FLOAT} ${@get_gcc_ppc_plt_settings(bb, d)} --with-native-system-header-dir=/usr/include ${@gettext_oeconf(d)} which triggered exception NameError: name 'get_gcc_ppc_plt_settings' is not defined
NOTE: Error during finalise of /home/sanken/yocto/build/../openembedded-core/meta/recipes-devtools/gcc/gcc-runtime_4.8.bb
作成者:AN889 作成日:2018/10/12 (金) 15:52
linux-libc-headers のバージョンはどこで指定すれば良いでしょうか?
linux-libc-headers_4.1.bb が元から入っている環境に、
linux-libc-headers_4.8.bb 一式を組み込んだのですが、
$ bitbake linux-libc-headers
とすると、linux-libc-headers_4.1.bb が使われます。
他のパッケージだと新しいバージョンが自動で選択されるのですが、
linux-libc-headers は古いバージョンが選択されます。
作成者:jetsetter 作成日:2018/10/2 (火) 16:03
local.confにて「IMAGE_INSTALL_append = " wvdial"」を追加し、
「bitbake wvdial」を実行したところ。
次のエラーメッセージが表示され、追加されません。
ERROR: Nothing PROVIDES 'wvdial'
ERROR: wvdial was skipped: Recipe is blacklisted: Depends on broken wvstreams
bblayers.confにも/meta-oeは追加しております。
どういった原因が考えられますでしょうか。
--環境--
・beagle bone black
・Yocto2.2
作成者:jetsetter 作成日:2018/6/27 (水) 18:09
local.confに「cpufrequtils」を追加し、コマンドでcpufreq-infoを実行したところ、
「no or unknown cpufreq driver is active on this CPU」というエラーが発生し、
どのように対応したらよいか困っております。
--環境--
・beagle bone black
・Yocto2.2
・core-image-minimalでビルド
作成者:amateur_yocto 作成日:2018/6/21 (木) 09:26
yoctoでビルドしたLinux上で、iptablesを使用して次のコマンドでポート許可設定を行った所、
「iptables -A INPUT -p tcp --dport 80 -j ACCEPT」
次のエラーが表示されました。
「iptables: No chain/target/match by that name.」
エラーを調査した所、「--dport」拡張オプションでエラーが発生していることが分かりました。
この機能を使用するために何が足りないのでしょうか?
また、パッケージ等が足りない場合、confファイルにどのように追加すれば良いでしょうか?
作成者:yakuhito 作成日:2018/6/6 (水) 16:36
以下の問題点が出まして、解決しましたので情報提供。
i.MX Linux Yocto Project BSP 4.9.88-2.0.0_ga Release を構築する際に、protobuf_3.4.1.bb の
do_fetch でエラーになる。
作成者:takahashi-j 作成日:2018/5/23 (水) 16:59
実機にWebサーバを組み込みたく、meta-openembeddedのnginxをインストールしました。
今回、Webサーバに必要な機能としては、CGIの実行とSSLへの対応です。
SSLへの対応はnginx.confと証明書でなんとかなるのですが、CGIがうまく動作しません。
apache2のレシピもあるので、それを使えばいいのかもしれませんが、サイズが大きくなるためnginxを使いたいと考えています。
nginxからfastCGIを使えるようにするには、meta-openembeddedの今あるレシピで可能ですか?
meta-webserver/recipes-support/fcgiを入れてみましたが、うまく動作しません。spawn-fcgiでも同じような感じです。
Webサーバとの通信用のsocketもfcgiやspawn-fcgiでは作成されていなかったため、このレシピを使用するものなのかも自身がありません。試しにTCPでも試しましたがコマンドがエラーとなってしまいました。
fcgiwrapあたりをパッケージ作成して入れてみるしかないのでしょうか。
作成者:Yocto初心者 作成日:2018/5/8 (火) 13:38
meta-browser に含まれるchromium-x11を構築して実機で動かしたのですが、
ERROR:zygote_host_impl_linux.cc(88)] Running as root without --no-sandbox is not supported. See https://crb
ug.com/638180.
とエラーがでて実行できません。
回避方法はありますか?
作成者:masa 作成日:2018/4/25 (水) 19:54
RZG1Eボード+Yocto 1.6.1 Linux kernel 3.10で
動作させています。
weston上で動作する最適なブラウザはありますか?
あれば、そのレシピ名をご教授ください。
ページ