Description

USB installation fails to bring up subscriber daemons.

Symptoms

After JUNOS installation done, install license and load subscriber config, then reboot the system.

The bbe related daemons(bbe-smgd,jdhcpd,authd,jpppd) keep crashing and never bring up subscribers.

 

/var/crash/*core*: No such file or directory

-rw-rw---- 1 root wheel  1549859 Jan 7 15:33 /var/tmp/bbe-smgd.core-tarball.0.tgz

-rw-rw---- 1 root wheel  1763618 Jan 7 15:33 /var/tmp/bbe-smgd.core-tarball.1.tgz

-rw-rw---- 1 root wheel  1766362 Jan 7 15:33 /var/tmp/bbe-smgd.core-tarball.2.tgz

-rw-rw---- 1 root wheel  1916520 Jan 7 15:33 /var/tmp/bbe-smgd.core-tarball.3.tgz

-rw-rw---- 1 root wheel  5967116 Jan 7 15:33 /var/tmp/bbe-statsd.core-tarball.0.tgz

-rw-rw---- 1 root wheel   162353 Jan 7 15:33 /var/tmp/bbe-statsd.core-tarball.1.tgz

-rw-rw---- 1 root wheel  6372744 Jan 7 15:33 /var/tmp/bbe-statsd.core-tarball.2.tgz

-rw-rw---- 1 root wheel  6485181 Jan 7 15:33 /var/tmp/bbe-statsd.core-tarball.3.tgz

-rw-rw---- 1 root wheel  7254980 Jan 7 15:33 /var/tmp/jpppd.core-tarball.0.tgz

-rw-rw---- 1 root wheel  7288847 Jan 7 15:34 /var/tmp/jpppd.core-tarball.1.tgz

-rw-rw---- 1 root wheel  7311756 Jan 7 15:34 /var/tmp/jpppd.core-tarball.2.tgz

Solution

When 32 bit daemons are spawned along with 64 bit daemons, this core dump occurs.

 

SMID is running in 64 bit mode.

root@mx:~ # ps -aux | grep smi
root     8413   0.0  0.2  966556  80444  -  S    Thu10       1:58.51 /usr/libexec64/smid -N
root@mx:~ # ls -all /usr/libexec64/smid
lrwxr-xr-x  1 root  wheel  49 Jan  7 12:19 /usr/libexec64/smid -> /packages/mnt/junos-daemons-mx/usr/libexec64/smid

Whereas all other BBE daemons are trying to come up in 32 bit mode.

root@mx:~ # ps -aux | grep bbe
root    54768  43.0  0.5  608352 158568  -  S    02:28       0:05.62 /usr/sbin/bbe-smgd -b -N
root@mx:~ # ls -all /usr/sbin/bbe-smgd
lrwxr-xr-x  1 root  wheel  23 Jan  7 12:19 /usr/sbin/bbe-smgd -> /usr/libexec32/bbe-smgd

This lead to clash daemons.

 

After the installation with the USB image, follow below steps and reboot the router.

root@mx> start shell user root

root@mx:~ # rm /packages/mnt/*.last; shutdown -r now

 

Or installing JUNOS by using package image.

 

This issue has been fixed on PR1641712.

https://prsearch.juniper.net/problemreport/PR1641712

 

 

Modification History

2023-12-22 : Article Created