Replies: 26 comments 44 replies
-
Hi @lmpp1972, It seems that for some reason the ELKS NE2K network driver is hanging on your system, during the probing stage where it tries to find out more about the card. Can you edit the The other way requires downloading the ELKS source and rebuilding the system with the NE2K card disabled, which is probably a lot of work for you. Of course, you could also just try pulling the network interface card for now, then edit /bootopts after ELKS boots. Thank you! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Juno motherboard? Is this a Pravetz 16 that you are using? |
Beta Was this translation helpful? Give feedback.
-
There is a sys command in ELKS that does installation of ELKS on hdd. |
Beta Was this translation helpful? Give feedback.
-
Hi ! So i telnet to another machine and get connection ! Thank you |
Beta Was this translation helpful? Give feedback.
-
Hi @lmpp1972 , Does your system and the monitor support CGA 640x200, 2 colors, interlace? Here is the nxtetris I compiled with the driver. (I renamed it as nxtetric for now) I have only tested at emulators. The key is |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi! @ghaerr Have deleted and created new entries with mknod for tty2 and 3, the process runs normally but the error appears at the boot time if uncommitted . |
Beta Was this translation helpful? Give feedback.
-
I found the picture before using umb and after using umb. |
Beta Was this translation helpful? Give feedback.
-
Hi @ghaerr Here is the script to anyone who wants to improve.... elksfetch #GREEN='\033[0;32m' #tput setaf 1; echo "${c1} ___ _ _ __ ___ "${c1}"$USER""@$HOSTNAME" #tput setaf sgr 2; Well tabs don't look good here! |
Beta Was this translation helpful? Give feedback.
-
Hi @ghaerr login: ps :where can write net start 3c0 to start on boot ...have tried bootopts but it not started |
Beta Was this translation helpful? Give feedback.
-
Ah, I see now. In your very first screenshot, ELKS says "Direct console, scan kbd 80x25, emulating ANSI (1 virtual console)" - which means the kernel console driver set you up for only one virtual console. That's the problem. Looking at console-direct.c source:
It appears that your console is MDA!? The code above checks for BIOS mode 7, which is 80x25 monochrome text at video address 0xB000, instead of BIOS mode 3, which is 80x25 color text at 0xB800. Can you change your BIOS setting to startup in Mode 3? ELKS doesn't try to set a video mode, and starts using whatever video mode the BIOS has as default on boot.
You can edit /etc/profile for all users. I can't recall but I think the shell also supports ~/.profile (MINIX filesystems only).
See the sample /bootopts: put Also take a look at /etc/rc.sys to see how that works, you can put stuff in there too. |
Beta Was this translation helpful? Give feedback.
-
Just a little update on the MDA to CGA card. Here the images! |
Beta Was this translation helpful? Give feedback.
-
@ghaerr @toncho11 Needs improvements ..... |
Beta Was this translation helpful? Give feedback.
-
Hi @ghaerr ! So i send you a pdf file and on page 262-263 we can see information about this board all jumpers sets , I/O address and RAM base addresses . Card image : |
Beta Was this translation helpful? Give feedback.
-
Hi @ghaerr @Mellvik Yes, I tried with the default line in bootopts , just changing the IRQ to 2 cause mine I set it to 2 eth: wd0 at 0x300, irq 2, ram 0xcc00 not found I guess i need to pass I/O 2C0 or 2E0 and for ram address C0000, C4000 or C8000 I need to use BNC connection , I am using a 10mbit router with 1x BNC. Maybe @Mellvik could show the line with the values for ram ? Thank you very much |
Beta Was this translation helpful? Give feedback.
-
@lmpp1972 -
Also, as it turns out all available jumpers on my card are visible on the picture I sent yesterday. It seems our hard has BNC activated since all jumpers are closed on W3.
There is no jumper for the shared memory address, it will have to be sett using the EZSETUP utility running MSDOS. However, only a few addresses are possible, you can try them by changing the setting in the Hope this helps. -M |
Beta Was this translation helpful? Give feedback.
-
Hi @Mellvik Thank you for your quick response and for the tips! I have done all the jumpers has you mentioned and the card is found but hangs! Then i open the W5 and with it open it not hangs, but give errors about damage packets....it was at lunch time and i did not have much time to test more.....i think i have to play with w7 and w8. W5 open and commented #net=wd0 at bootopts .....it goes to console |
Beta Was this translation helpful? Give feedback.
-
Hi @Mellvik I posted twice the same screenshot ...my bad sorry! Later at night I am going to make more tests, thank you very much. |
Beta Was this translation helpful? Give feedback.
-
Thank you very much @Mellvik and @ghaerr for your help once again , i couldn't go so far without you ! So I changed the line on bootopts to wd0=2,0x280,0xD800,0x80 and it works ok "W6 (disable ROM), close 7-8, 9-10" booting with #net=wd0 or net=wd0 not hang anymore. Telnet connections on my router and a BBS! |
Beta Was this translation helpful? Give feedback.
-
@lmpp1972 - congratulations!! Now, here's something to try: Set the last parameter in the configuration line (this is the 'flag' field) to 0x83 instead of 0x80. This is supposed to tell the driver to take advantage of 32k buffer space on the NIC, but it has never been tested on real hardware. If you get errors, change to 0x82 (16k). If you still get errors, go back to what you have now. Please report back what you experience. That way you contribute to the testing of the driver and thus the development of the system. -M |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hello @lmpp1972 I have added CGA support of the BASIC in #2003 . I attached the built BASIC here since you may be interested in this. Here is some examples to draw. (TEST1.BAS, TEST2.BAS, TESTCGA.BAS) CTRL-D will get back to the text mode and exit the basic. Also, the snake game will be uploaded with this PR #2007 . Further information for the basic can be found here. Thank you. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Everyone,
I found ELKS project today and i am trying to install it.
I got a Juko baby motherboard with 8088 CPU and 512k DRAM.
I also have a XTIDE with 64MB card formated with Dos 6.22.
I downloaded from v0.7.0 the fd360-fat.img and rawrite it to a 360k floppy , it start loading , it also found my 3Com eth503 but it stops there!
Any hint will be appreciated.
Thank you :)
Beta Was this translation helpful? Give feedback.
All reactions