Domino pi option not found in menuconfig

I have downloaded domino </code><code><code>openwrt-cc as follows
</code>
$ sudo apt-get update
$ sudo apt-get install subversion build-essential git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip git
$ git clone https://github.com/domino-team/openwrt-cc.git
$ cd openwrt-cc
$ ./scripts/feeds update -a
$ ./scripts/feeds install -a

then downloaded firmware from https://github.com/domino-team/domino-firmware

and follow following instruction (https://github.com/domino-team/docs/blob/master/pi/compile.md)

</code>
<code><code>cd openwrt-cc
mkdir package/domino
cp -a ../domino-firmware/domino-pi/audio/* package/domino
cp -a ../domino-firmware/domino-pi/domino-pi package/domino
cp -a ../domino-firmware/domino-pi/mpg123 package/domino
mkdir files
cp -a ../domino-firmware/domino-pi/root-files/* files</code> 

then run "make menuconfig"
 but </code><code><code><code>domino-pi</code></code> is not showing on menu under domino only domino-athplay & kmod-domino-iis is showing

so firmware is building without luci GUI.

pls tell me what wrong I am doing

/jags

I am supposed to get menu as menuconfig-domino.png

but instead of this I am getting menuconfig-domino_2.png

 

I am not sure why if your copy files are ok.

Just check “package/domino/domino-pi/” contains the correct files. Especially the Makefile.

Maybe you can run “make defconfig” one more time.

When you run “make menuconfig”, please note if there are some errors.

<p style=“text-align: right;”>I double checked there is no issue related file copy d make file too.</p>
Pls note that athplay & iis is showing on menuconfig.

However same method I applied on openwrt BB Nd found everything is fine as expected.

In this regarrds I request you to please follow the steps as I mentioned and let us check whether this issue is comes to me only.

Regarding defconfig I will check it today evening.

 

 

 

 

 
<p style=“text-align: right;”></p>

if I remove

+avahi-daemon +avahi-dnsconfd +avahi-utils

from makefile (DEPENDS:=)

then domino-pi menu is appear as expected.

Please tell me why is the reason behind it and how to solve it?

I build domino firmware for openwrt CC with removed DEPENDS option +avahi-daemon +avahi-dnsconfd +avahi-utils from makefile of domino-pi package as mentioned in my previous post.

After flashing I get the luci UI first login page (asking to set password). Tried to set password but no success same page is getting displayed every time. Then I set password through telnet login.

After that I get normal login page asking password. I entered the correct password but not getting loged in not even showing any error message, simply same login page is getting displayed every time.

Please find the screenshot from the attachment.

I checked carefully but I don’t know why.

You don’t need to remove “avahi-xx” packages to display domino-pi package. You just need to select these avahi packages and domino-pi package will appear.

But this should not be the case because these packages needs to be selected automatically by “domino-pi”

I update several package names.

Why you cannot input a password I don’t know. Seems there are some packages missing so that the password will not be updated to the router.

Check if rng-tools are selected?

One more thing, file permissions maybe lost by git clone.

chmod +x files/etc/init.d/*

chmod +x files/etc/rc.button/*

chmod +x package/domino/domino-pi/usr/bin/*

chmod +x package/domino/domino-pi/files/etc/init.d/*

 

Dear alzhao,

Thank you for your kind help.

following path not found

chmod +x package/domino/domino-pi/usr/bin/*

Instead I found package/domino/domino-pi/files/usr/bin/*

 

I followed following steps to build domini pi openwrt trunk

git clone git://git.openwrt.org/openwrt.git

./scripts/feeds update -a
./scripts/feeds install -a

cd openwrt
mkdir package/domino
cp -a ../domino-firmware/domino-pi/audio/* package/domino
cp -a ../domino-firmware/domino-pi/domino-pi package/domino
cp -a ../domino-firmware/domino-pi/mpg123 package/domino
mkdir files
cp -a ../domino-firmware/domino-pi/root-files/* files

then run “make menuconfig”

Target System (Atheros AR7xxx/AR9xxx)
Subtarget (Generic)
Target Profile (GL Domino Pi)

Network > IP Addresses and Names

<> avahi-autoipd… IPv4LL network address configur│ │
│ │ <
> avahi-daemon-service-http… Announce │ │
│ │ <> avahi-daemon-service-ssh… Announce│ │
│ │ <
> avahi-dbus-daemon… An mDNS/DNS-SD implementat│ │
│ │ <> avahi-dnsconfd… A Unicast DNS server using │ │
│ │ <
> avahi-nodbus-daemon… An mDNS/DNS-SD implementat

BUT avahi-utils is not available.

so domino-pi is not showing on menu under domino only domino-athplay & kmod-domino-iis is showing

please tell me where & how to find avahi-utils on make menuconfig???

please find the attachment.

/jags

I made fresh git cloned 
$ git clone https://github.com/domino-team/domino-firmware

```
cd openwrt
mkdir package/domino
cp -a ../domino-firmware/domino-pi/audio/* package/domino
cp -a ../domino-firmware/domino-pi/domino-pi package/domino
cp -a ../domino-firmware/domino-pi/mpg123 package/domino
mkdir files
cp -a ../domino-firmware/domino-pi/root-files/* files
```
 

then run "make menuconfig"
Now domino-pi is showing as expected.

I think there was file permissions lost issue by git clone as you said.
Thank you very much.
Let me build the firmware and see .....

/jags

i am just puzzled

I build successfully domino-pi openwrt-cc on my office Ubuntu 14.04 box (as describe my previous post)

Now I just tried to build domino-pi openwrt-cc on my Home Ubuntu 14.04 box, but no luck.

No domino-pi is showing as expected.

I am getting error on make defconfig.

jagadish@jagadish-NC874AA-ACJ-SG3770IL:~/openwrt-cc$ make defconfig
tmp/.config-package.in:2690:error: recursive dependency detected!
tmp/.config-package.in:2690: symbol PACKAGE_domino-pi depends on PACKAGE_kmod-usb-core
tmp/.config-package.in:10600: symbol PACKAGE_kmod-usb-core is selected by PACKAGE_kmod-i2c-tiny-usb
tmp/.config-package.in:6466: symbol PACKAGE_kmod-i2c-tiny-usb depends on PACKAGE_kmod-i2c-core
tmp/.config-package.in:6283: symbol PACKAGE_kmod-i2c-core is selected by PACKAGE_domino-pi
tmp/.config-package.in:47752:error: recursive dependency detected!
tmp/.config-package.in:47752: symbol PACKAGE_avahi-dbus-daemon is selected by PACKAGE_avahi-dbus-daemon

configuration written to .config

Finally it works for me.

Only I need to remove +avahi-utils from makefile (DEPENDS:=) as I couldn’t find avahi-utils option anywhere in the menu to add it manually.

 

then domino-pi menu is appear as expected, still following dependency detected but doesn’t make any issue for build.

agadish@jagadish-NC874AA-ACJ-SG3770IL:~/openwrt-cc$ make defconfig
tmp/.config-package.in:2690:error: recursive dependency detected!
tmp/.config-package.in:2690: symbol PACKAGE_domino-pi depends on PACKAGE_kmod-usb-core
tmp/.config-package.in:10600: symbol PACKAGE_kmod-usb-core is selected by PACKAGE_kmod-i2c-tiny-usb
tmp/.config-package.in:6466: symbol PACKAGE_kmod-i2c-tiny-usb depends on PACKAGE_kmod-i2c-core
tmp/.config-package.in:6283: symbol PACKAGE_kmod-i2c-core is selected by PACKAGE_domino-pi
tmp/.config-package.in:47752:error: recursive dependency detected!
tmp/.config-package.in:47752: symbol PACKAGE_avahi-dbus-daemon is selected by PACKAGE_avahi-dbus-daemon

configuration written to .config

Now firmware build successfully and it is found working.

/jags

glad to know it is working.