Posts by JonasStax

    The specifications I posted are an expansion for an existing system.

    I looked at the server range. I did not consider anyone installing Windows 10 on server grade components.


    Supermicro 846E26-R1200B case/backplane.

    Supermicro X11SPH-NCTF Motherboard attached to the backplane.

    The components are certified server grade components.

    The server running Windows 10, is running at maximum of 50% potential, probably more like 20% potential.

    Factor in Dual LAN with 10GBase-T with Intel® X722 + X557

    Intel® Ethernet Connection X557-AT2 Product Specifications

    Windows 10 is a desktop operating system. Windows networking is designed for one user, not multiusers.

    I am surprised Windows 10 has not Blue Screened.


    As others have pointed out, the method described for hard drive sharing is wrong.


    I am a hardware person. I deal with manufacturer's datasheets and application notes.

    Software I just install, follow the application notes.


    If I was in your position, I would install Centos server and reformat the hard drives for maximum efficiency.

    It requires removing all the hard drives, transferring the data from a Windows computer to the server.

    There is work involved. Long term you will have an ultra stable server designed for continuous 24/7/365 operation.


    Centos server is RedHat server without the commercial software and support.

    Centos Forum: CentOS - Index page


    Why Centos? RedHat is a billion dollar corporation with many high profile manufacturer's using the software. You could use others. In a server situation, I would use the most stable, reliable, best supported not the latest release.

    Based on the supplied description.


    Supermicro SuperRack


    SC946LE1C-R1K66JBOD | 4U | Chassis | Products | Super Micro Computer, Inc.

    SC946L_JBOD.pdf


    Qualified SAS HBA / controller:

    AOC-SAS3-9300-8E - 12Gb/s 2-external ports SAS3 HBA

    AOC-SAS3-9380-8E - 12Gb/s 2-external ports SAS3 RAID Controller


    SAS 9300-8e Host Bus Adapter


    According to the Broadcom datasheets, application notes and Windows 10 driver, the Windows 10 hard drive networking setup are per Microsoft's guides. Asking for support outside the Microsoft's guides requires the services of a certified networking professional.

    The help request is very vague on details.


    Linux and Windows are two different operating systems.


    Linux is a multiuser, multitask operating system.


    Windows is a single user, multitask operating system.


    The timing signals are more critical under Linux than Windows.


    What works on Linux does not work on Windows and vice versa.


    Linux Samba and Windows SMB is how the operating systems communicate.


    As per the above Windows guides, all drives require individual network setup.


    Can you post the model number of the supermicro server rack and a link to the equipment?


    How does the supermicro server rack interface to the computer motherboard and Windows 10?


    How do the 30 HDD map to one SSD?


    Are you using commercial software or self developed?


    Long term, your best approach is a dedicated server and remote administration.

    Volumio is a dedicated free open source audiophile distro using a low latency kernel.


    Google: Volumio


    I cannot paste the url, the page returns 404 error.


    I am a hardware person. Programming is not my forte.


    The Linux Kernel uses

    ALSA: Advanced Linux Sound Architecture - ArchWiki

    and

    PulseAudio: PulseAudio - ArchWiki


    The information may make sense to a programmer. For the end user it is a nightmare.


    Audiophile Linux: AudioPhile Linux | Quality audio on Linux is compile for the end user, yet the scripts are confusing and easy to make mistakes. The information may be useful to others trying to sort audio issues.


    Excellent Hi-Fi Audio Test Site:


    Archimago's Musings:


    Main Page:


    Archimago's Musings


    Raspberry Pi Audio Articles:


    Archimago's Musings: Search results for raspberry pi

    https://www.newegg.com/epox-ep-mf4ultra-3/p/N82E16813123016


    Audio Chipset: Realtek ALC850, 8 Channels.


    The following guide may help.

    Installing Realtek ALC892 Audio Driver on Linux Mint

    Linux Mint - Community

    The download link is obsolete.


    Google: Realtek ALC850 Linux drivers; Realtek ALC850 Linux driver download


    Similar Linux audio issues across many Linux distros have been reported with varying success results.


    It may be easier purchasing a cheap Linux audio compatible sound card.

    The only reliable source is the manufacturer's datasheets and application notes.


    Post the motherboard manufacturer's full model number, including CPU, graphics card, etc..


    Motherboard manufacturer's tweak the Intel and AMD reference motherboard designs.


    It is easier using Windows specifications than Linux.


    Compare the motherboard specification to the chipset manufacturer's specifications.


    Compare the motherboard drivers to the chipset manufacturer reference driver.


    Once the specifications and differences are known, search and compare with the Linux reference driver.


    If the Linux chipset driver was reverse engineered from the chipset manufacturer reference driver there is a possibility the testing of the Linux chipset driver was conducted and verified with only a specific motherboard, CPU, graphics card, etc., combination. Verify the Linux driver has been tested with the system components in use.


    An example is Windows 10 updates. With all the testing, many systems are stuck in a continuous reboot loop. All can be traced to system drivers. In many cases the chipset manufacturer reference driver is buggy, requiring an update.


    Other issues.


    PC>s/pdif (digital coaxial cable)>AVR (for audio).


    All motherboard timings are derived from the CPU timing crystal.


    Crystal drift will affect timings. If the timings are confined to the motherboard, everything should function correctly.


    Where issues occur is external peripherals dependent on accurate timing handshaking and synchronization with the CPU timing crystal.


    Also check for ground loops between the computer and AVR. If available use the TOSLINK optical fiber connection. TOSLINK is an electrically isolated connection, eliminating ground loops and radio frequency interference.


    S/PDIF - Wikipedia.


    The receiver does not control the data rate, so it must avoid bit slip by synchronizing its reception with the source clock. Many S/PDIF implementations cannot fully decouple the final signal from influence of the source or the interconnect. Specifically the process of clock recovery used to synchronize reception may produce jitter. If the DAC does not have a stable clock reference then noise will be introduced into the resulting analog signal. However, receivers can implement various strategies that limit this influence.


    TOSLINK optical fiber, unlike coaxial cables, are and RF

    SMB - Official Kodi Wiki


    Note: SMB v1 is not supported in Kodi. SMB v2 or higher must be used.


    This page will detail how to add a network source to Kodi using SMB. It assumes you have already correctly set up your SMB network. If you have not set up your SMB network, a Google search will return numerous online guides.


    SMB (remote or network) server locations can be accessed with either of the following methods:


    IP address


    If using the IP Address method, ensure you reserve a DHCP address (static IP) for your NAS or other hardware. This ensures that your router will always allocate the same IP address to the server. If you choose not to do this, then you may find that the router has allocated a different address to your NAS and Kodi will no longer be able to access the media files.


    To reserve a static IP address, log into your router and add the MAC address of the hardware to the Reservation list in your Router. If you do not know the MAC address, you should see it in the list of connected clients.


    Device Name


    If using Windows PC's you can use the Device Name of the PC. The Device Name can be found in Settings > System > About on your Windows PC.

    An alternative is Windows 10 and ASIO4All.


    Install in the following order.


    Windows 10. Do not permit Windows to upgrade the drivers.


    SlimDrivers

    Download SlimDrivers - MajorGeeks

    Run the program and select the latest drivers.


    ASIO4All

    ASIO4ALL - Universal ASIO Driver For WDM Audio

    ASIO4All bypasses the Windows audio layer and will give you a clean audio output.

    Select the driver with ASIO4All in the path as the default audio driver.


    Install Kodi. Confirm ASIO4All is in the audio driver path.

    Hauppauge Support:


    Support: Running WinTV TV tuners and HD PVR 2 under Linux

    Hauppauge Support | Linux


    Hauppauge Support | Linux


    Hauppauge technical support has been testing with the Raspberry Pi 3 and 4, which work "out of the box" with Raspbian OS 4.19 or later with these Hauppauge TV tuners: WinTV-soloHD (Europe/ANZ), WinTV-dualHD (North America and Europe), WinTV-HVR-955Q (North America) and the 461e/WinTV-Nova-S2.


    Hauppauge Support | Linux


    The current version of OpenELEC 6.0.1 Kernel also has support out of the box for the WinTV-dualHD (both North America and European versions) plus the WinTV-HVR-955Q. All Hauppauge drivers and firmware are included as part of the OpenElec distribution, so you don't need to add the firmwer. Just plug your Hauppauge TV tuner into a USB port and fire up OpenElec.


    Considering the OpenELEC 6.0.1 Kernel is five years old, the current LibreELEC Kernel should contain the same drivers and firmware.


    The simplest solution is install Raspbian OS 4.19 or later.

    More likely the demodulator LG LGDT3306a or the Empia EM28274 USB controller which may need a specific settings.

    LG LGDT3306a source code:

    lgdt3306a.c source code [linux/drivers/media/dvb-frontends/lgdt3306a.c] - Woboq Code Browser


    Empia EM28274 USB controller:

    28XXX – USB TV – eMPIA Technology

    em28xx: add support for Hauppauge WinTV-dualHD DVB tuner - Patchwork


    I suspect the WinTV TV tuner is picking up radio frequency (RF) noise.


    The regulations for external TV antennas and cable boxes in the USA is the shield must be earthed to an independent electrode before entry into the house. The main reason stated is protection from lightning strikes.


    USA Only:

    How to Ground a TV Antenna:

    Cord-Cutting 101: How to Ground a TV Antenna - The Solid Signal Blog

    Grounding White Paper.pdf

    How I Grounded My Outdoor Antenna | Grounded Reason


    Earthing system - Wikipedia.


    Regulations:

    In the United States, National Electrical Code and Canadian Electrical Code the feed from the distribution transformer uses a combined neutral and grounding conductor, but within the structure separate neutral and protective earth conductors are used (TN-C-S). The neutral must be connected to earth only on the supply side of the customer's disconnecting switch.


    Electronic equipment are sensitive to RF noise. A non-grounded TV antenna, digital TV, audio amplifier, switched mode power supply combination will cause issues because the earth shield is floating, acts like a broad band antenna, radiates the RF through the ground plane on the printed circuit next into the digital input circuitry. The quickest solution is wrap some aluminium foil around the USB tuner and the F connector F connector - Wikipedia then earth to an earthed power outlet.


    If both grounding systems are missing on the Raspberry Pi, the tuner is a good RF receiver.

    Silicon Labs - Wikipedia


    Silicon Laboratories, Inc. (Silicon Labs) is a fabless global technology company that designs and manufactures semiconductors, other silicon devices and software, which it sells to electronics design engineers and manufacturers in Internet of Things (IoT) infrastructure, industrial automation, consumer and automotive markets worldwide.


    Si2151-short.pdf


    The Si2151 is the industry's most advanced hybrid TV tuner supporting all worldwide terrestrial and cable TV standards for digital and analog TV reception. Leveraging five generations of field-proven hybrid TV tuner technology, the Si2151 delivers the same or better RF performance as Silicon Labs' Si2157 hybrid TV tuner while further reducing footprint size and bill of materials cost.


    I am not a programmer, I am a hardware person who reads manufacturer's specifications and application notes.


    "The Silicon Labs is not a usb tuner stick. "


    Silicon Labs Si2157 - LinuxTVWiki


    The Silicon Labs is the tuner chip used inside the Hauppauge WinTV Dual Tuner.


    The Silicon Labs Si2157 is a hybrid DVB-T, DVB-T2, DVB-C, ATSC, DTMB and QAM Tuner. There are other very similar tuners on that can be used with same Linux driver: Si2146, Si2147, Si2148 and Si2158.


    Datasheet:

    The link on the webpage is obsolete.

    Si2151-short.pdf


    The Mouser link works:

    Si2157-short-268718.pdf


    Hauppauge WinTV-dualHD - LinuxTVWiki


    Both tuners on Model 01590 device and Model 01595 device are supported since Kernel 4.17 (see commit kernel/git/stable/linux.git - Linux kernel stable tree).


    The Linux Driver is built into the Linux Kernel.


    That is demonstrated because the tuner functionality in LibreELEC is passing a signal.


    The type of digital antenna and cabling used is the difference between reliable reception and dropouts.


    The correct antenna for the region and certified quad core cable will make a difference between reliable reception and dropouts. The tuner in a digital television will respond to weaker signals than the Hauppauge WinTV Dual Tuner. For accurate digital signal strength, a dedicated signal strength meter is required to align the digital antenna.

    Hauppauge WinTV-dualHD - LinuxTVWiki


    Both tuners on Model 01590 device and Model 01595 device are supported since Kernel 4.17 (see commit kernel/git/stable/linux.git - Linux kernel stable tree).


    Linux is a multiuser, multitask operating system.

    Windows is a single user, multitask operating system.

    The Windows timings are not as critical as Linux.

    Try the tuner in a Windows machine.

    If the same results, the issue could be signal strength.


    References:


    Hauppauge WinTV Dual Tuner


    Hauppauge WinTV-dualHD - LinuxTVWiki

    Silicon Labs Si2157 - LinuxTVWiki

    Si2157-short-268718.pdf


    The Silicon Labs Si2157 is a hybrid DVB-T, DVB-T2, DVB-C, ATSC, DTMB and QAM Tuner.

    Regional operation is dependent on the software supplied by Hauppauge.


    Hauppauge UK | WinTV-dualHD Product Description


    Digital Video Broadcasting (DVB)

    Digital Video Broadcasting - Wikipedia


    Hauppauge | WinTV-dualHD Dual TV Tuner


    Advanced Television Systems Committee (ATSC)

    ATSC standards - Wikipedia