![]() |
![]() |
#21 |
Registered User
Join Date: Aug 2007
Location: Tasmania, Australia
Age: 39
Posts: 1,198
|
Xubuntu seems to be the simplest and also the fastest Ubuntu flavour, it's what I have used on a few of the PCs here when I was connecting with the serial cable, so you might want this one. There are ISOs for 32bit and 64bit PCs:
32bit - http://cdimages.ubuntu.com/xubuntu/r...sktop-i386.iso 64bit - http://cdimages.ubuntu.com/xubuntu/r...ktop-amd64.iso You should be able to just burn it with any burning program, then reboot the PC with the disc in the drive and select it as the boot device in your BIOS if it's not set to boot from a CD/DVD already. If you're installing it to a USB stick, make sure that's plugged in too. I wouldn't recommend anything less than 8GB but you can get by with a 4GB one. The Xubuntu CD will offer to either run the OS from disc or install it first. You can choose what you want to do. I can help when you're ready. Good luck! |
![]() |
![]() |
#22 | |
Registered User
Join Date: Apr 2007
Location: Belgrade
Posts: 567
|
Quote:
but xubuntu does look nice. |
|
![]() |
![]() |
#23 | |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
Quote:
![]() |
|
![]() |
![]() |
#24 |
Registered User
Join Date: Apr 2007
Location: Belgrade
Posts: 567
|
@prowler
debian is also nice. I use it mainly because there is Amiga version of it, also ppc (though both stopped developing long time ago) and for other exotic hardware. its very similar to ubuntu, you can even use the same binaries. |
![]() |
![]() |
#25 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,186
|
Thanks for the share Cammy! Although, 8Gb for linux distro pretty big! I get away with the Ubuntu or Knoppix lol.
|
![]() |
![]() |
#26 |
\m/
Join Date: Nov 2008
Location: Devon, U.K.
Posts: 573
|
Has anyone had any success using Mlink yet? If so, how?
|
![]() |
![]() |
#27 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,911
|
|
![]() |
![]() |
#28 |
Registered User
|
Regarding Buildmlink.
This is what I did . In Terminal: sudo apt-get install linux-kernel-headers ...and then sudo apt-get install build-essential I removed lines containing bcopy from conftest.c I edited the 3(i think ) lines in mlink.c containing gettimeofday to gettimeofday(&ntv,NULL); This is where I'm stuck ATM: lars@LARS-CELSIUS-M:~/Downloads/MultiLink/Unix/mlink$ sudo sh buildmlink Multilink Configure Finding C compiler... Has GCC. Compiling test file... Known system, Using defines in config.h Configuration done. Building makefile... Building mlink... rm mlink.o mux.o sockcmds.o sockchk.o mlconfig.o lists.o tty.o fifo.o escape.o packetec.o openpty.o errnomap.o globals.h sed -n -e "/^export/ p" *.c > globals.h gcc -traditional -c mlink.c Build was unsuccessful. Error file is in make.err make.err reads: rm: cannot remove `mlink.o': No such file or directory rm: cannot remove `mux.o': No such file or directory rm: cannot remove `sockcmds.o': No such file or directory rm: cannot remove `sockchk.o': No such file or directory rm: cannot remove `mlconfig.o': No such file or directory rm: cannot remove `lists.o': No such file or directory rm: cannot remove `tty.o': No such file or directory rm: cannot remove `fifo.o': No such file or directory rm: cannot remove `escape.o': No such file or directory rm: cannot remove `packetec.o': No such file or directory rm: cannot remove `openpty.o': No such file or directory rm: cannot remove `errnomap.o': No such file or directory make: [clean] Error 1 (ignored) gcc: error: GNU C no longer supports -traditional without -E (<---this is the little bugger) make: *** [mlink.o] Error 1 Well...that's it for to day ![]() |
![]() |
![]() |
#29 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
kronuz: the error i forgot above ( happens here within a cygwin environment):
Code:
make: [clean] Error 1 (ignored) gcc: GNU C no longer supports -traditional without -E make: *** [mlink.o] Error 1 Code:
cextra=" -traditional" Code:
cextra="" Code:
mlink.c:89: error: `Gettimeofday' undeclared (first use in this function) mlink.c:172: error: too few arguments to function `gettimeofday' Code:
Gettimeofday(&otv); Code:
gettimeofday(&otv,NULL); Code:
mlink.c:149: error: `FIONREAD' undeclared (first use in this function) Code:
ioctl(0, FIONBIO, &num); Code:
sockcmds.c:256: error: too few arguments to function `gettimeofday' Code:
#ifdef SVR4 #include <stropts.h> #endif Code:
//#ifdef SVR4 //#include <stropts.h> //#endif Code:
packetec.c:106: error: too few arguments to function `gettimeofday' packetec.c:185: error: too few arguments to function `gettimeofday' Code:
openpty.c:115: error: `TIOCFLUSH' undeclared (first use in this function) Code:
tcflush(pt->pt_pfd, TCIOFLUSH); Code:
openpty.c:129: error: `I_PUSH' undeclared (first use in this function) ![]() Hint: in make.err look for "error:" , those do stop compiling. "warning:" are just for information, can harm things too, but it does compile. things above only if you read about them in make.err after ./buildmlink . Last edited by emufan; 08 October 2012 at 02:59. |
![]() |
![]() |
#30 |
Registered User
|
Stuck on this.
make: [clean] Error 1 (ignored) In file included from mlink.c:17:0: defs.h:86:21: error: field ‘rd’ has incomplete type defs.h:87:21: error: field ‘wr’ has incomplete type defs.h:88:21: error: field ‘ex’ has incomplete type mlink.c: In function ‘main’: mlink.c:47:5: warning: passing argument 2 of ‘signal’ from incompatible pointer type [enabled by default] /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ mlink.c:50:5: warning: passing argument 2 of ‘signal’ from incompatible pointer type [enabled by default] /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ mlink.c:52:5: warning: passing argument 2 of ‘signal’ from incompatible pointer type [enabled by default] /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ mlink.c: In function ‘cwait’: mlink.c:281:9: warning: passing argument 2 of ‘waitpid’ from incompatible pointer type [enabled by default] /usr/include/i386-linux-gnu/sys/wait.h:139:16: note: expected ‘int *’ but argument is of type ‘union wait *’ make: *** [mlink.o] Error 1 I really don't have time for something like this in the middle of the week....so I found a nice guide on amitcp - linux: http://wnd.katei.fi/amiga/network.html As I understand, my soon-to-be 2mb chip+ 8 mb fast A500 should be able to run this. |
![]() |
![]() |
#31 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
and I thought you want mlink at all costs
![]() one from this board (IIRC) made a networkbootfloppy. this will be a good start, if depencencies fit: http://jpv.wmhost.com/NetworkBootDisk/. give it a try. Edit: oh, my bad again, A500 not listed. but worth a look. |
![]() |
![]() |
#32 | |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
Quote:
Code:
#include <sys/select.h> #include <sys/types.h> |
|
![]() |
![]() |
#33 |
Registered User
|
Ah thanks.
Really I DO want mlink on a500 at all costs...wanting to have as much RAM available as possible. Looking into amiTcp on the a500 now...looks like it's gonna go well. Seems like the only option that is going to work out by the end of the year....That or digging up a modem ![]() I tried this on my ubuntu last night, but got stuck...and the terminal had to be stopped with ctr-c.
|
![]() |
![]() |
#34 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
oh my ... never ever done slip connection; I dont have equipment to test it here.
what i read from related websites, they do add a route/default gateway: SLIP Configuration Static IP address SLIP connections using slattach Slip Networking |
![]() |
![]() |
#35 | |
Registered User
|
Quote:
![]() ![]() |
|
![]() |
![]() |
#36 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
i finaly build an executable. cannot test , due to lack of equipment.
the "I_PUSH" in openpty.c problem from above i fixed: openpty.c line 128: Code:
#ifdef SVR4 ioctl(pt->pt_tfd, I_PUSH, "ptem"); ioctl(pt->pt_tfd, I_PUSH, "ldterm"); ioctl(pt->pt_tfd, I_PUSH, "ttcompat"); #endif Code:
#ifdef SVR4 ioctl(pt->pt_tfd, TIOCPKT, "ptem"); ioctl(pt->pt_tfd, TIOCPKT, "ldterm"); ioctl(pt->pt_tfd, TIOCPKT, "ttcompat"); #endif i did not got the errors from defs.h. so it builds an executable using cygwin. starting mlink.exe it's stalled now with "STRT" on command line. Edit: another link from amiga.org: setup slip connection Edit2: maybe found a replacement for the deprecated FIONREAD, at least a website says so. Code:
Buffer count and flushing FIONREAD int *argp Get the number of bytes in the input buffer. TIOCINQ int *argp Same as FIONREAD. Edit4: after applying the patch, i had to chmod the files ( no clue why ...) : chmod u+rwX * within mlink folder. Last edited by emufan; 09 October 2012 at 23:07. Reason: solution looks better |
![]() |
![]() |
#37 |
Registered User
|
Haven't had time to check out your latest changes.
But I have noticed my slackware does not have ttyS0...only tty0 ![]() with amitcp to slip , amitcp just reports no connection. |
![]() |
![]() |
#38 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
try MAKEDEV or mknod: to create device nodes.
those ttyX are terminal windows ( ctrl-alt-Fx ) (IIRC), whereas the ttyS0 are those serial line devices nodes. both should be there, i think. last maybe only created, if there is a need for it, from installed packages, do not know. did you checked last slip how-to from amiga.org? |
![]() |
![]() |
#39 |
Registered User
|
ttys0 is up
still nothing on the amitcp-option... I dunno in what or where gunni would have issued those commands amiga-side...Can't find much on mbox. I am digging up a new a500 and another PC...starting over. |
![]() |
![]() |
#40 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
the commands listed by "gunni" comes from AmigaNOS - Network Operating System for Amiga 500.
How to set up a TCP/IP dialogue between AmigaNOS and a PC or a C64 Aminet has a download of AmigaNOS. older version and tools can be found here. Edit: this is working somehow: extract AmigaNOSGW6 , maybe to DH1: assign TCPIP: DH1:AmigaNOSGW6 create file TCPIP:nos-startup with the commands by gunni at amiga.org (amiga side). start TCPIP:AmigaNOSGW from CLI. it is reading the nos-startup. more i cannot test here. it must be ttyS0, big S. Last edited by emufan; 11 October 2012 at 19:23. Reason: changed link |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
amiga 500 with serial no. 1 | amiga500 | Amiga scene | 29 | 27 March 2010 15:37 |
Serial Mouse on Amiga - Anyone Succeeded in This? | chaoticjelly | Hardware mods | 3 | 12 August 2007 11:48 |
Serial Link Amiga <> PC WinUAE | superponey | support.WinUAE | 3 | 15 August 2006 00:26 |
Amiga Explorer and Serial PC ports? | chaoticjelly | support.Hardware | 1 | 12 June 2005 16:46 |
PC to Amiga transferring via serial/parallel | Bamiga2002 | Amiga scene | 0 | 19 October 2004 22:34 |
|
|