The collected works of porter - Page 2

Xidus wrote: porter: An "rpc.bootparamd" server huh,


You will have to (a) confirm that your DHCP server is not trying to provide this service and is just badly configured (b) try "man bootparams", or "man bootparamd" on your machine.

I use NetBSD for this and it is a separate service.
Land of the Long White Cloud and no Software Patents.
Is it downloading the kernel you are expecting?

Can you TFTP boot either fx or sash?
Land of the Long White Cloud and no Software Patents.
Seriously, can you document what you did from start to finish? This will be alot of use to people here.
Land of the Long White Cloud and no Software Patents.
pentium wrote: so I can network my old AIX 1.3 box


Cool, you got it going. :)
Land of the Long White Cloud and no Software Patents.
pentium wrote: The thing here is that electricity is cheaper where I live network cable is horrendously expensive here (copper is like gold right now)


Technically copper is fool's gold. :)

Remember that you buy a cable once but continually buy electricity. Unless you have your own hydroelectric dam and generator, electricity prices will go in one direction only.
Land of the Long White Cloud and no Software Patents.
dragon_cb_cz wrote: right now I'm trying to run it on my 76i with no success so far :(


Yes, yes! I could install on IDE but had to boot from floppy, so I added a SCSI controller, it installed but could not boot from SCSI unless the drive was < 1023Mb, so now I have 500Mb drive and it boots fine.

Problem now is it's never going to work with the 3Com MCA EtherLink III card I have, so networking will have to be SLIP. :shock:
Land of the Long White Cloud and no Software Patents.
dragon_cb_cz wrote: I used PTF0024 boot and install floppies


And it should rebuild the kernel on the harddisk.

dragon_cb_cz wrote: As for the etherlink, have you seen this: http://ps-2.kev009.com:8081/ohlandl/AIX ... _NICs.html ?


Been there, done that, no go, I need an "IBM Ethernet Adapter/A".
Land of the Long White Cloud and no Software Patents.
dragon_cb_cz wrote: Or do I have to boot from PTF0024 boot floppy and apply the PTF0024 to the installed system?


Yes you initially boot with PTF0024 boot, do the install, boot again from floppy, continue with the additional PTF0024 disks ( using installp? )

dragon_cb_cz wrote: Any specific reason to think only this card will work?


yes, I've been all round the houses and blind alleys, it is an MCA Etherlink III.
Land of the Long White Cloud and no Software Patents.
RageX wrote: Comming from IRIX/Windows I'm sure there are a bunch of great apps and tricks for the Mac that I'm totally ignorant of ... enlighten me.


Confession time, I did shell out and give a cheque to Billy G for a copy of Office for Macintosh.
Land of the Long White Cloud and no Software Patents.
dragon_cb_cz wrote: got SLIP working


Can you describe how you got SLIP working? Especially if you managed to configure it to start at bootup.
Land of the Long White Cloud and no Software Patents.
How does one actually enable ipv6 on 6.5.22m?

I have installed eoe.sw.ipv6, eoe.man.ipv6 etc and my ipconfig gives

Code: Select all

ec0: flags=8400c43<UP,BROADCAST,RUNNING,FILTMULTI,MULTICAST,IPALIAS,IPV6>
inet 12.34.56.78 netmask 0xffffff00 broadcast 12.34.56.255
lo0: flags=8001849<UP,LOOPBACK,RUNNING,MULTICAST,CKSUM,IPV6>
inet 127.0.0.1 netmask 0xff000000


But does not give it an IPv6 address.

Code: Select all

$ ./a.out
AF_INET6: Address family not supported by protocol family
$ cat h.c
#include <stdio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <errno.h>

int main(int argc,char **argv)
{
int fd=socket(AF_INET6,SOCK_STREAM,0);

if (fd==-1)
{
perror("AF_INET6");
return 1;
}

return 0;
}
Land of the Long White Cloud and no Software Patents.
Solved!

Code: Select all

systune ip6_enable 1


reboot...

Code: Select all

# ifconfig -a
ec0: flags=8400c43<UP,BROADCAST,RUNNING,FILTMULTI,MULTICAST,IPALIAS,IPV6>
inet 12.34.56.78 netmask 0xffffff00 broadcast 12.34.56.255
inet6 fe80::a00:69ff:fe08:f2a8 prefixlen 64 scopeid 1
lo0: flags=8001849<UP,LOOPBACK,RUNNING,MULTICAST,CKSUM,IPV6>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
Land of the Long White Cloud and no Software Patents.
I had this program that I wanted to test compile on an Irix box. A friend let me use an SSH account. Then I got one from a web auction site, then I got a bigger fast box. Next I had an SGI online developer account.

I can stop anytime, really. I've just got a cold at the moment.
Land of the Long White Cloud and no Software Patents.
ChristTrekker wrote: Can someone give me any hints as to what is going on?


I set LD_LIBRARY_PATH to /usr/local/lib before doing compilations with gcc on Solaris.
Land of the Long White Cloud and no Software Patents.
Does any one know where I can get a reference diskette image for an SMC 8013EP/A ethernet adapter?
Land of the Long White Cloud and no Software Patents.
ChristTrekker wrote: I've read that LD_LIBRARY_PATH is kind of hackish, but I don't know enough about compilers and such to understand why that is.


(a) it's hackish if you don't know what you are doing

(b) it's nothing to do with compilers and everything to do with link loaders.

The claim is you can insert a rogue library in the path to upset things. The answer is to use fully qualified paths on programs that are SUID.

For programs that are not SUID it doesn't truely make a difference.
Land of the Long White Cloud and no Software Patents.
As the saying goes "It's the fin of a larger fish"

Neither GNU or FOSS actually means portable despite the claims.

There is a whole range between recommending gmake to requiring gcc to build a project.

Another pet peeve is people who use C++ style comments in allegedly C code.
Land of the Long White Cloud and no Software Patents.
Finally my SMC 8013EP/A arrived.

Used the file @61C8.ADF thrown onto my reference disk to reconfigure the box.

Boot into AIXPS2 then

Code: Select all

cd /usr/nifl/wd
make install


add the line

Code: Select all

ifconfig wd0 <address> netmask <mask>


to /etc/rc.tcpip and reboot.

Bingo!

I still have the spurious interrupts but my cunning plan is to add another IDE....

Code: Select all

$ ./config.guess
i386-ibm-aix
$ uname -a
AIX aixps2 1 3.0 i386
$
Land of the Long White Cloud and no Software Patents.
Wow, never seen this before....
Land of the Long White Cloud and no Software Patents.
A few "learning points"

I don't think I'll solve the spurious interrupt without a hardware mod to disable the IDE controller, or else get an older PS2 without IDE.

I did get it to stop writing the messages to file using /etc/syslog.conf (kern.debug).

I installed all the X disks and later PTF0024 by using two telnet sessions....

Session A to copy the *.img files to a file called /u/porter/floppy, one after the other as the installer requests the disks.

Session B to use either "installp -d /u/porter/floppy" or "updatep -d /u/porter/floppy -ac"

Saved alot of time and effort on floppies but required careful synchronisation between the sessions.

Mounting a remote volume worked well to a NetBSD 3.0 box, but not a Solaris box. So issue with disk space for compiling gcc 2.7.2 is now solved.
Land of the Long White Cloud and no Software Patents.
Land of the Long White Cloud and no Software Patents.
I thought that ECC memory would quitely fix errors but only complain when it could not, then all hell would rain loose. My Ultra10 would dump the whole machine to disk and stop.

I find that running a serial console connected to another machine is good for reviewing the last minutes of a machine.

Also, try running some form of diagnostics if you think you have hardware problems.

Otherwise /etc/syslog.conf should give you some hints.

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
toxygen wrote: I simply don't believe that killing animals is right


Biologically we are omnivores, we have brains and bodies evolved to live on African plains with scarce resources. We crave things that were rare in that environment. We do eat more meat, fats and sugars than we need because of those cravings.

However one of the quickest ways to get sick is to not eat a balanced diet for idiological reasons. Feed the body what it requires to function. We are part of nature and the food chain, not separate from it.
Land of the Long White Cloud and no Software Patents.
noisetonepause wrote: I don't see what that has to do with eating meat, though?


You can only eat what is available. Just because you have access to some foodstuffs today does not mean you will tomorrow.
Land of the Long White Cloud and no Software Patents.
sybrfreq wrote: We eat beef, chicken, fish, because they taste good, if we were not supposed to eat it it would taste bad.


You are missing the scarcity factor. Your body craves things that you need and are naturally in short supply, it makes you get up off you arse and get them, but when they are in abundence, the modern brain/body combination is confused and you have to deliberately moderate their intake. Hence why we have the modern problem of obesity.
Land of the Long White Cloud and no Software Patents.
toxygen wrote: you do not have teeth, body, or general digestive system adapted to eating meat.


Eh? We have canine teeth.
Land of the Long White Cloud and no Software Patents.
Bigger than Ben Hur, bigger than Debian's ssh keys,

http://securosis.com/2008/07/08/dan-kaminsky-discovers-fundamental-issue-in-dns-massive-multivendor-patch-released/

Is there a 6.5.22m fix for this?

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
Does that replace standard the client resolver library? Or is it a server only fix?

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
nekonoko wrote:
It's the standard BIND server package with the required patch.


Sorry to be pedantic, but is this a "neko_bind" or does this actually replace the resolver used by SGI compiled programs?

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
I was under the impression this also required a client fix (so that the magic number in the DNS packet sent was randomized rather than incremented) so that would need a change to libc.so and/or libnsl.so.

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
sybrfreq wrote:
but since irix 6.5 is 64 bits, maybe they have fixed this?


It's not 64bits on my R4400 Indigo2 or R4600 Indy.
The /EP is basically the ChipEnable/ChipSelect, and /G is the output enable.

For a character generator those would both be wired low.

Are the data words only 5 bits wide? Should be easy to see from a hexdump of the character map, I would expect all the unused bits to be all zeroes or all ones.

If they are in the bottom 5 bits you would use Q0 to Q4.

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
nekonoko wrote:
So would those both connect to pin 11 on the 2513 (chip enable), or someplace else (float)?


Yes, the datasheet for the 2513 says it's active low.

However I don't think they would bother tristating the output as the output normally goes straight to a shift register. See if you can follow the trace for pin 11 on the 2513, I would expect to see it wired directly to GND.

_________________
:Indy: :Indigo2IMP: :Octane: :Indy: 4xRS6K 2xHP9K 6xSUN 1xDEC 14xMAC 7xPC 2xPS2
I am led to believe there is a DEC Alpha emulator that will run either DIGITAL UNIX or Tru64. There is also a PowerPC emulator that can run darwin. Oh, and I've also run UNIX release 7 on a PDP 11 emulator.
Land of the Long White Cloud and no Software Patents.
R-ten-K wrote: PA-RISC is weird as an architecture for sure though...


From a C programmer's perspective, the oddest thing is that in 32bit mode the stack grows upwards, in 64bit mode the stack grows downwards.
Land of the Long White Cloud and no Software Patents.
Nai wrote: Has anyone emulated irix-mips


The PlayStation One emulators do R3000 well.
Land of the Long White Cloud and no Software Patents.
kramlq wrote: ... they decided to have full IA-32 compatibility on chip.


Presumably the folks at Intel believe you can never have too much backward compatibility.
Land of the Long White Cloud and no Software Patents.
nekonoko wrote:
what happens in a trade is your own business.


Very laissez faire .
Have I entered a time warp?
Ironically, Japan struck out due to it's access to oil being curtailed.

The more things change, the more they stay the same.