Upgrade 6.0 patch B to 6.1 on embedded system

I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.


Bruce Davis <bruce.r.davis@boeing.com> wrote:

I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

Of course now I am going to ask for help on nfs exporting the cdrom -
can you please walk me through that or point me to the relevant
documentation? Thanks.

Hardware Support Account wrote:

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

Also, I would like to get rid of the package filesystem if I knew how.
However, if I do figure it out and do it, won’t it be harder to upgrade
in the future?

Hardware Support Account wrote:

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

Hi Bruce,

http://qdn.qnx.com/support/docs/neutrino_2.11_en/utilities/n/nfsd.html

Also make sure ‘portmap’ is running before you start nfsd.

Erick.


Bruce Davis <bruce.r.davis@boeing.com> wrote:

Of course now I am going to ask for help on nfs exporting the cdrom -
can you please walk me through that or point me to the relevant
documentation? Thanks.

Hardware Support Account wrote:

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

I don’t know about this, but of course I can plead ignorance since
I am in the hardware group and this is not hardware :wink:

I know to get rid of the pkg filesystem you can just copy over the
files in to a dinit’d drive in their real directories (i.e. as you
currently see them, /usr/bin/ and /bin and /sbin) nothing under /pkgs

E.


Bruce Davis <bruce.r.davis@boeing.com> wrote:

Also, I would like to get rid of the package filesystem if I knew how.
However, if I do figure it out and do it, won’t it be harder to upgrade
in the future?

Hardware Support Account wrote:

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.

ok, here is what I tried:

On the qnx 6.1 machine, I run the following script:

slay -f -Q io-net dhcp.client portmap inetd
io-net -ptcpip -ppppmgr
mount -T io-net -o connector=1 devn-el900.so
mount -T io-net host=labqnx2.aub.boeing.com npm-qnet.so
dhcp.client
portmap
inetd -d &
nfsd &

my /etc/exports file contains:

/ 136.241.146.59

(that is the IP address of the QNX 6.0B client)

On the QNX 6.0 machine, I run the same script, but without nfsd. Then I
type:

fs-nfs2 -t 136.241.146.38:/ /labqnx2

That is the IP address of the QNX 6.1 machine. /labqnx2 is created but
it is not a directory. Any idea what i am doing wrong?

BTW, even though I run dhcp.client, the name server on our intranet does
not seem to work with the qnx machines, so I have to refer to them by IP
address. Of course this is dangerous because the IP addresses could
change. Any ideas why dhcp is not working?

Hardware Support Account wrote:

Hi Bruce,

http://qdn.qnx.com/support/docs/neutrino_2.11_en/utilities/n/nfsd.html

Also make sure ‘portmap’ is running before you start nfsd.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
Of course now I am going to ask for help on nfs exporting the cdrom -
can you please walk me through that or point me to the relevant
documentation? Thanks.

Hardware Support Account wrote:

Hi Bruce,

See if you can nfs export the cdrom and see if you can upgrade that way.

However your embedded target system should idealy be setup by yourself
and not use the pkg filesystem. The Pkg filesystem slows things down
a bit. However you can use it if you find it easier.

Erick.

Bruce Davis <> bruce.r.davis@boeing.com> > wrote:
I want to upgrade as described on the subject line. The target system
has no CD drive but I can ftp files onto it. I have downloaded and
burned the bigger 6.1 CD. I don’t see qnxrtp.tar.F on it, which is how
I put 6.0 on the system in the first place. Should I tar and zip the
repository, then ftp that to the target system? Or can I just map to
the host system cd drive somehow? I would prefer not to do anything
over a modem, seems like I should not have to since I have the cd…

Thanks.