Jump to content
XPEnology Community

RedPill - Virtual Box - Network not running


Recommended Posts

GDay All,

 

I have been trying to set up RedPill in a Virtual Box VM, but for the life of me I cannot get it to start up the network.

 

Everything seems to be working apart from the lack of network access. The VM window network icon shows zero activity even though RedPill appears to running correctly.

 

I have tried using NAT, using the virtio adapter type and all of the others, but still no luck. I normally use a Bridged connection and that does allow access to tinycore.

 

I read a post that suggested adding this ext:

sudo ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json

 

This did not work either.

 

The output looks like this:

149533699_Screenshot2022-05-25072833.thumb.png.1143510cd040eec020a95ba4f9a2301b.png

 

If anyone has any clue why this is happening or can offer any suggestions, I'm all ears ... lol

 

Thanks.

Link to comment
Share on other sites

Thanks for the reply :)

 

No, I did not add that, but I think it was added during the build. I may be wrong though.

 

I will try adding that extension and see if it helps or not, thanks.

 

Update: I did a clean build and then I added that extension, then ran listmods.

 

Found VGA Controller : pciid 15add00000405  Required Extension : vmwgfx
Searching for matching extension for vmwgfx
Found Ethernet Interface : pciid 1af4d00001000 Required Extension :
No matching extension
Found SATA Controller : pciid 8086d00002829  Required Extension : ahci
Searching for matching extension for ahci

 

This is the output from listmods. It appears that it does not like Paravirtualised Network (virtio-net) as the adapter type :(

 

VM network settings are currently set to:

 

Attached to: Bridged Adapter

Name: Intel(R) I211 Gigabit Network Connection #2

Adapter Type: Paravirtualised Network (virtio-net)

 

Tinycore loads, but still no network activity at all when booting RedPill :(

Edited by trumpy81
Link to comment
Share on other sites

Strange.  I'm using ProxMox VE 7.2 to create an equivalent test (on 3622xs+) but it's the same PCI ID, driver and probably the same virtio code.

I can confirm using virtio-paravirtualized on the VM.

 

admin@dsm7test3622prx:/$ lspci | fgrep 100
0000:06:03.0 Class 00ff: Device 1af4:1002
0000:06:05.0 Class 0100: Device 1af4:1004
0000:06:12.0 Class 0200: Device 1af4:1000
 

tc@box:~$ lspci -n | fgrep "1af4"
06:03.0 00ff: 1af4:1002
06:05.0 0100: 1af4:1004
06:12.0 0200: 1af4:1000
 

Seems happy enough.  I get the same error from listmods as you do so maybe that's a red herring.

 

Found SCSI Controller : pciid 1af4d00001004  Required Extension :
No matching extension
Found Ethernet Interface : pciid 1af4d00001000 Required Extension :
No matching extension
 

Can you configure the serial console?

Link to comment
Share on other sites

Yeah it really is strange. Normally I just set the network to Bridged without changing anything else, it works in every other VM I have tried, but for some reason it is just not playing the game for me this time :(

 

All of my Jun's loader VM's work using the default Bridged Adapter config, provided I use the appropriate Syno MAC address, so I am not sure why it is not working now.

 

You may be right about listmods. The extension does appear to download and save, but after running the RedPill loader and I then go back into tinycore, the configuration seems to be gone from tc/home.

 

Looking in /mnt/sda3/lastsession/extensions.list I see the following:

"https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json"
"https://github.com/jumkey/redpill-load/raw/develop/redpill-boot-wait/rpext-index.json"
"https://github.com/jumkey/redpill-load/raw/develop/redpill-virtio/rpext-index.json"

user_config.json appears to be correct also.

 

I guess the config files are there somewhere ... lol

Link to comment
Share on other sites

7 hours ago, trumpy81 said:

The extension does appear to download and save, but after running the RedPill loader and I then go back into tinycore, the configuration seems to be gone from tc/home.

 

./rploader.sh restoresession apollolake-7.0.1-42218

Link to comment
Share on other sites

Sorry for the delay getting back to you. I needed to take a break.

 

Anyhow, I did a little more experimenting and managed to get some serial port output.

 

It seems to show the network adapter being initialised correctly. Virtual Box is configured like so:

 

Attached to: Bridged Adapter

Name: Intel I211 Gigabit Network Connection #2

Adapter Type: Intel PRO/1000 MT Desktop (8254OEM)

 

Needless to say, there is no network activity to the VM at all :(

 

I have attached the serial port output text file in the hope that someone may be able to spot something that I haven't :)

SPoutput.txt

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...