Jump to content

Bendy_BSD

Member
  • Posts

    234
  • Joined

  • Last visited

Everything posted by Bendy_BSD

  1. Logged in again and going to explore some ideas.   Wish me luck at Texas Instruments.


    Beyond that, I am going to look into hooking up an external GPU (or any pci-e device) to my old laptop just as a test mule.   No PCI-E 1x, gonna shoot for x4 or x8.  Wish me luck with that too.

  2. In that case I think pcie would be best because not only would there be gaming involved for my rig but also I plan (because atm I am broke as a joke and trying to save up to move out of my grandparents' place) to at some point have a dedicated backhaul wifi router (not linksys but legit getting a beefy board with a xeon and a crap ton of memory) so that it can serve multiple clients but also handle security, routing, and to some extent media sharing* * = whether it be hosting it locally or routing the media from a media server to a client device with traffic rules in place to allow more bandwidth to be allocated or modify existing bandwidth to fit a movie stream (as an example) alongside a game's server connection (two high priority lanes if you will). Though, this brings up my concerns with my initial choice of hardware in which I wanted to use pfsense as the firewall but also as the main access point and router for my network. Not sure how pfsense's performance bodes in regards to wifi networking and I know unifi is the bee's knees in the wifi world but there are three requisites to this: 1.) Must be reliable (I.e., 0 crashes, 1 crash acceptable but no more than 1 if any, no bugs and no dropouts**) 2.) Low latency (Like pci-e wifi cards directly connected to the pci-e bus instead of using unify poe aps that are connected to pfsense) 3.) Must be cost-effective. (Which one's worth the money and what the inital cost is) ** = dropouts as in the wifi networking disappearing completely off the face of the earth, packet loss is expected but I don't want the controller to be like, "Aight, I'm heading out." and just shutoff or disable itself for no reason. I'm facing a problem like this on my Linksys WRTACM3200 (Flashed with openwrt 18.06.5 with kernel version 4.14.151. as of today) where on the 2.4Ghz radio it would just drop 2.4Ghz on the ap side but not the client mode for the other interface; using it as a mini-wifi backhaul repeater. Anyway, I would try to restart the radio. Nothing. so, a full reboot is required. Not sure why it does that but it does. Though to be fair at least it's not as bad as the netgear wn2500rp... god that thing crashes a lot and refuses to route anything until you do a hard reset, I decided to give that thing away to anybody needing a budget device for networking. <insert shrug with smile here> also I do apologize if this reply is WAY too big.
  3. So, first and foremost it's been a while since I have been here so I hope y'all been doing ok. That aside, I was wondering what is better? Wifi usb v. Wifi PCI-E My initial thoughts on this are that I assumed that first and foremost PCI-E wifi cards are better because they are connected directly to the PCI-E bus and thus reducing communication overhead, and it's a hoop less in transporting TCP/UDP streams to my system. USB is great for quick convenience and can do the same thing but I find them to be... "decent" At least for the one I have it's an ARCHER (TP Link) AC 600. (USB) Other than what I had laid out here, are there other objective benefits to have a PCI-E wifi card over a USB wifi dongle? EDIT: Ok, I want to clarify what I mean by "a hoop less in transporting TCP/UDP streams to my system". What I mean is after transport, instead of the data going through the usb bus, then to the controller, then to pcie to the cpu. A direct path in otherwords. My bad!
  4. Status update: 4/10/2021 @7:57AM - Don't know what to say other than what's on my mind, for now I'm thinking that it could be possible to modify a Tesla m40 to be dual m40 Quadros by modifying the BIOS.
    A few factors taken into consideration to support my hypothesis are that both the NVIDIA GPU cards are both the GM20X architecture and the purpose of this is to ... well, use one of the GPUs for a hackintosh vm and the other for my primary gamestreaming vm (streaming games to a thin client) for a cheap price.  I mean, 12GB per GPU is pretty nuts right?

    Unless if you can use the Quadro drivers without modding the m40 tesla then I'd love to hear that. 🙂

     

     

  5. Did this work and what were you using this Co-Processor for? Also, out of curiosity would you want to review my EZ-Setup script that I made for people who want to setup PCI-Passthrough with a press of a button? This script is more or less oriented for people who are into gaming or want to get into virtualized gaming. ( link: )
  6. Feb. 7th, 2021 Chapter 10 - 28 of my COMPTIA A+ Studying

    As the statement above gives, I'm almost there.    I'm just so excited to take the test so that I don't have to work at my current employer any longer.  Though, I would like to point out that while my current employer isn't as bad as my first or second, my current one is ... a mixed bag.

    So far, I'm enjoying it though the lack of a heads up in terms of scheduling and also the cheapo welds on the platforms that we walk on can be better.   It's cheap, and they really NEED to revise their conveyor belt system and also enforce stricter security polices because I am confident that some rando pen tester wouldn't be hard pressed to get by the metal detector with a raspberry pi or any other equipment.   And furthermore they NEED to lock out their windows based machines, especially if it's around newer employees.   Seriously, I brought this up with my supervisor before of the risks of what one can do to wreak havoc on their infrastructure and their response, and I quote, was "It's for the maintenance associates, it's fine."     I'm just dumbfounded.... baffled even.    Honeslty, the day that they get hacked is the day where that one supervisor I told to do something about it will be the day I laugh my arse off.    Seriously guys, DO SOMETHING.

    That rando tangent aside, wish me luck on my exam!  🙂

  7. Build Update rev 1.4:  Project Omega --> Project 'Cerb0S'
    December 26th, 2020 @ 11:14PM (Date of which this status had established it's creation; creation date.   relative to my timezone.)

    So, I have been going through a lot of drama, heartbreak and other issues (financially buoyant, but just going with the flow of life and where it's taking me) but, among the chaos of late '19 to the end of 2020, I will reflect of what I'm thankful for as of this day:
    (personal update, then build update.  My bad!)

    I'm thankful for my loving father and stepmother, my girlfriend, my friends who stayed by my side -- even when stuff hit the fan --, I'm thankful for my employer hiring me because I would be up Schitt's Creek without a paddle, I'm thankful for my mobile carrier providing me access to internet at a very reasonable price, I'm thankful for the food I eat, I'm thankful for having a car that still runs and is in relatively good shape (though TLC is DEFINITELY needed, and as soon as I get a better job I will make that my primary priority and health related stuff my secondary and my living situation being my final item to check off the list and address the lesser needs later on,)  I'm thankful that I'm alive and that I'm able to learn, to read, write, speak, breathe, see, hear, feel, experience (the good parts for good reason, the bad parts that happen to me to take in as wisdom of what to avoid, VERY important), and that I get to live life on earth before my eventual expiration.   And my trusty 16 core, 32 thread rig/server.. good 'ol C602 (chipset; xeon family tree).


    With that said, I will now get into my build update:

    So far I am just chilling with my current system (reference code to CTRL+F on the post or to find by keyword: "Cerb0S specs") right now and I believe that my investment on 12 core, 24 thread cpus (granted, it's an lga 2011 socket, so.. old basically) would be worth it for one reason: more cores, more threads.   I'll list the new cpus later on down the line but for now, the final form of this system will go from a phanteks case to a dune case with the dice Y front panel, hackintosh vm, and a monitor with gsync.    the (fanboy-ish) aspect of this build is that it will have the apple-esque workstation with the addition of a pc case right beside it, which will be a razer (or alternatively lenevo or hp or heck, alienware desktop tower) case that will act as a backplane/external enclosure for additional pci-e devices -- like gpus in this case.. no pun intended -- and there are two reasons to this, the first reason is that it is so that I can still make use of all the pcie lanes and pcie slots.  For example, there are gpus that I want to use for the fun of it, but need for the more practical aspects of why I designed the system in the first place.  Like, stream games to a thin client for fun, but then take advantage of the hardware before my very presence to do things like edit, render, and upload to youtube* (more on that asterisk later on,) and of which are physically taking up space where I could add more useful I/O expansion cards.    Like, a USB card for each vm to allow hotplugging.

    I will divide the list of devices (on paper) respectively.  So for instance, Case A is the Dune Case and Case B is the External Enclosure.

    Case A:  
    Slot 1 (x4) 8 port, quad controller USB 3.0 expansion card.

    Slot 2 (x16) Onestop systems external backplane adapter (x16 variant so that I can get as much bandwidth in as much as I can)
    Slot 3 (x16 w/ Bifurcation disabled; x16 mode) dual port SFP+ 10Gb NIC

    Slot 4 (x16) Fenvi macos compatible wifi adapter

    Slot 5 (x16) AMD RX580 or Vega 56/64 GPU

    Slot 6 (PCI 32-bit) N/A

     

    Case B:

    Slot 0 (x16 pin to pin, target card from onestop systems)

    Slot 1 (x16) RTX 2080

    Slot 2 (x16) NVIDIA Grid quad/dual gpu

    Slot 3 (x16) Nvme (quad) array, quad m.2 drives

    Slot 4 (x16) PCoIP enabled, AMD FirePro R5000 2GB card

    Slot 5 (x16) LSI SAS card

     

    Now, for case B, it's assuming that I will get the onestop systems 5 slot PCI-E daughter board backplane.  If I wanted to go for a more direct and janky solution, I could print my own circuit board (though a third party; outsourcing the design) and create my own "daughter board".    utilizing the bifurcation function to split up the slots into four x4 gen3 slots, and with the printed card and daughter board, I would allocate the lower priority and/or any devices that use x4 or less for those bifurcated slots.  And any higher bandwidth devices (preferably the newer gpus) will be reserved for the slots locally on the motherboard.

     

    The reason why I would want (and technically need) the dice y case is for the acoustic aspect, being to do gaming and also a bit of sound design.  My primary goal is to have a functional system that I'm putting to good use.  Proper utilization; no underutilization.

     

    * = About YouTube, in my opinion, it's where everyone's at, but I'd prefer to post two versions of each video I upload, in case if the YouTube-friendly vid gets taken down because of a troll or because of YouTube's infinite wisdom because of one complaint that misses the entire point of what purpose my YouTube channel serves, I'd still have the ability to refer those to my own personal video directory where they can view it themselves via ftp directory (this will take up some space, if that's the case, just stream it over vlc) and they can download it to watch for later.   #dmcathisyt         Anarchistic personality aside, that's my view and personal bias.

     

    Then again, from a cost effectiveness standpoint and functionality standpoint, what would cheaper? 
     

    Build another node? (16c,32t + 24c,48t = 40c,80t total), link the two with quad port sfp+ ports (rdma enabled on each system)
    PCI-E backplane from onestop systems?

    Janky diy backplane?

    Just curious. : )  

     

    With that said, I hope you all have a wonderful day and instead of saying "Happy New Year" let's say in unison "Jumanji" Because we need to get the hell out of this game called COVID-19.  (TikTok reference, not my own quote).

  8. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    Ah, I see. : )
  9. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    wait, the gpu wasn't directly passed through but rather the vfio driver was doing the translation for ya?
  10. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    hmmm... have you looked into utilizing RDMA?
  11. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    it may not be PARSEC but rather the networking equipment itself. have you checked the reliability of the hardware?
  12. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    ohhhhhhh.... you mean to make a call to the hardware that basically says, "HEY! Render this for me and send the completed frames to this IP address" correct?
  13. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    no worries. You're trying to stream video right? Is it for twitch or is it for plex?
  14. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    It's a shot in the dark but the memory and amount of data flowing from device to device (when to create a video stream from raw data to say h264-- wait, what kind of video stream is it in the first place? h.264 or h.265?)
  15. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    between virtualizing the os to do the stream and doing the same thing baremetal, if I had to guess, have you tried above 4G Decoding in the bios on the host and see if that works?
  16. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    Ah, I see. oof. what kind of issues were you dealing with on Proxmox?
  17. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    Whenever I think of Tech-Jesus I think of that dude. >u< interesting, so because we have the same motherboards (assuming that you're doing looking glass an all that good stuff on a desktop os on the same Asrock board we have) it's probably good to assume that it may be just isolated to my virtual machine itself. Maybe a reinstall should do the trick (as a last resort I mean)? Oh! I just now remembered, I think I tried your xml fix (by figuring out how to adapt the string of arguments from "xml" form to "proxmox vm conf" form and it didn't work) and i will most likely have to recompile the kernel in order for it to work.
  18. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    Well, I'm not even sure if Proxmox would read the .XML file the same way any other host machine with virt-manager, qemu-kvm and virsh would read it as. not to say that I don't wanna because of all the lines of code I have to scroll through but it's mainly the fact that you'd have to recompile the kernel (qemu-kvm/server if I'm not mistaken -- someordinarygamer(s) mentioned it here: and here: ) in order to get that to work. Also, I am having some input and output stuttering in my windows 10 vm, turns out it has to do with the rdtsc offset. Because I added a certain value, (well, lack of as part of an explanation to deter BattleEye from detecting that I am running their game in a vm.) it affected my audio and my mouse's cursor movements. So, everytime that I listen to any audio/move my mouse around, it would stop and/or cutout completely for every second. literally. (changing that back rn as we speak.) I'm just a tech enthusiast at heart. I love computers, especially the virtualization technology. imo, it's the most badass thing you can do with your machine, to essentially turn your single physical computer and turn it into two or more virtual computers. EDIT: the rdtscp thing had nothing to do with it, that and I am still getting the stuttering with audio especially. : L EDIT2: Here's the issue at least for me:
  19. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    I have the client software downloaded (windows and linux -- Teradici PCoIP hardware.) just in case they decided to delete the archives. This was 3-5 years ago when I initially downloaded their software. They have the software clients and they have dedicated hardware client computers that just remote into the PCoIP cards. Initially this was demonstrated with a specific use case as demonstrated in this video: And to that extent (without paying for vmware esxi because I prefer (personally speaking that is) proxmox ve) I want to use the card for video encoding without having to share bandwidth between RDP streams. Granted, I am using windows 10 pro with nested virtualization enabled and using this card so double rdp doesn't really sound appealing unless if you're going for hardware acceleration (in which case; yes) that and I intend to use the vm as a "mini server" of sorts for other things as well as a dedicated video rendering machine for when I want to stream games (except any game that uses BattleEye cuz F*** you BE. Preventing VM users will never stop the problem of cheating period. You're only delaying it. -.-*) on youtube, twitch, or a dedicated server for just downloading my uploads as an SMB share (Read-Only) with the raw .mp4 file and upon request if they want to download my vids as the individual files (like audio track, vid track, soundfx track, etc) then I will provide it on the condition that they credit me and leave the watermark as-is. But, it's not to say that I am doing it all at once right now because I need to fix up my car and my truck before I can start spending on more harddrives. (priorities.) the two major brands that allow you to share a single gpu with multiple virtual machines are AMD and NVIDIA and it goes: NVIDIA: Grid series - k1, k2, tesla AMD: https://www.amd.com/system/files/documents/firepro-s-series-datasheet.pdf That's all I know from the top of my head, and I even archived some of the links too lol.
  20. Bendy_BSD

    Tried playing Rainbow Six Siege in my windows 1…

    Neither GPU supports that function (that I know of currently). noice.
  21. Tried playing Rainbow Six Siege in my windows 10 vm, and BattleEye soft bans me (kicks me) out of every game after 30 seconds of being in ANY match except lone wolf.

    Fuck you BattleEye, like banning/soft banning vm users is going to solve the problem. >: l

     

    in other news, for proxmox ve you can use nested virtualization for containers AND regular vms! :)

    Passed through an AMD FirePro R5000 gpu to my windows 10 pro vm and I also made a vm inside of the vm.  
     

    vm inception!  L :

    1.   Show previous replies  23 more
    2. Bendy_BSD

      Bendy_BSD

      wait, the gpu wasn't directly passed through but rather the vfio driver was doing the translation for ya?

    3. Windows7ge

      Windows7ge

      Actually I opted for blacklisting the driver since it was the only AMD device in the server. GPU was full-on passed through.

    4. Bendy_BSD

      Bendy_BSD

      Ah, I see. : )     

       

  22. gotcha. What kinda sucks atm for me is that I can't play R6S within the windows vm because of battle eye.
  23. So far it's awesome and it's exactly as you described it with the usb driver i mean. ^u^ are xeon processors capable of nested virtualization?
  24. note: for the mobo we have, Controller #2 is the front panel USB ports, and the 1st Controller is the built-in usb ports. (For those who stumble on this response this is in regards to the mobo: Asrock EP2C602-4L/D16)
  25. Gotcha. Also, I noticed that there are two USB controllers. Not sure which one's which because I do intend to use one controller for the vm and the other for just proxmox itself (things like backing up to a USB flashdrive or if worst-case scenario a usb harddrive.)
×