Sponsored Content
Operating Systems SCO Set NIC correctly , but the network does not work Post 302875555 by jgt on Tuesday 19th of November 2013 08:24:51 PM
Old 11-19-2013
If you have a valid serial number and activation key, you can/should upgrade to 5.0.6. You can do this before making the image file and as an update install so no data should be lost.
When Intel introduced the Pentium 4, they moved control of the processor temperature from the CMOS/microcode to the operating system. SCO did not incorporate this change into any releases older than 5.0.6.
In 5.0.4 SCO made a change to the custom file format. Any VOL.000.000 files that work with 5.0.4 and newer will not work with 5.0.0 thru 5.0.3. This fact will make finding drivers much more difficult.
This User Gave Thanks to jgt For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

why the PATH can not be set correctly?

I'm using Linux-Mandrake 8.0 in my laptop. After I logged in as a "root", I added a new path in my .bashrc file (I use bash shell). Then I can observe it has been set correctly by typing echo $PATH. But, when I log in again as a personal account, not "root", then I open my bash shell, and type... (5 Replies)
Discussion started by: yishen
5 Replies

2. UNIX for Dummies Questions & Answers

Couldn't set locale correctly

When a user connects via ssh to one of out Sun V120 boxes the following message is displayed. "couldn't set locale correctly" The .profile has the following line # @(#)local.profile 1.6 98/02/06 SMI stty istrip stty erase ^H So I put a set -x in the .profile and re sourced it and... (1 Reply)
Discussion started by: mattd
1 Replies

3. SuSE

vsft doesn't work correctly

I install vsftpd server on 2 SUSE 10.2 servers. The first works perfectly, but the second doesn't work how I expect. The second works only over local network and doesn't over internet. The vsftpd.conf and ../xinetd.d/vsftpd are the same in 2 servers. The only different was when I threw to log in... (1 Reply)
Discussion started by: zhivko.neychev
1 Replies

4. Solaris

Couldn't set locale correctly

hi All, I'm using sun OS 5.10. All locales are set to en_US.ISO8859-1 in /etc/profile/init file. I'm using one functional user.When I tried to "sesu - functionalUser",its giving me error like "Couldn't set locale correctly".In functional user profile i'm tring to set locales to en_US.After... (1 Reply)
Discussion started by: Kathraji
1 Replies

5. Solaris

Couldn't set locale correctly

Hello, I have a recently configured machine that when log into it as a user or remotely as root it displays "Couldn't set locale correctly" When I type locale it displays the below which is wrong compared to other machines LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C"... (7 Replies)
Discussion started by: Mr Pink
7 Replies

6. Programming

Cannot get dbx to work correctly with a running process

Hi everyone, I've been struggling with this for a few weeks now. I'm trying to debug a running process with dbx on an AIX box. The command I'm using is 'dbx -a <pid> core' There is a function I can perform in my application that crashes this process, but it does not show up as crashed in... (0 Replies)
Discussion started by: ctote
0 Replies

7. Solaris

LC_ALL & LANG are set OK, but others couldn't set locale correctly.

Hi, I have a Solaris (SunOS 5.10) installed, by default with the en_AU.UTF-8 locale. I want to change it to en_US.UTF-8 With AU, I have no issues whatsoever, so I installed the language package and now locale -a shows "en_US.UTF-8". Problem is even with LC_ALL set in etc/default/init, the... (2 Replies)
Discussion started by: asdfg
2 Replies

8. UNIX for Advanced & Expert Users

Libvirt does not work correctly anymore on my gentoo

Hi, Since a year my libvirtd does not work anymore on my Gentoodesktop. In the meantime a used virtualbox. But I would like to have back libvirt. The problem was after libvirt should not only work with root privileges. I deinstalled all things with libvirt an kvm. I removed all things from /var... (4 Replies)
Discussion started by: darktux
4 Replies

9. Gentoo

LDAP-Auth does not work correctly with systemd

Hi, since the upgrade to Gnome 3.6 (now i have 3.8) the authentication over LDAP stops working. The whole machine does not start anymore. The machine boot, but no gdm and no X. I can login, with root, but then the tty hangs. When i look at ttyF12 i see a lot of systemd service the runs random,... (1 Reply)
Discussion started by: darktux
1 Replies

10. Shell Programming and Scripting

Why does this awk script not work correctly?

I have a large database with English on the left hand side and Indic words on the left hand. It so happens that since the Indic words have been entered by hand, there are duplicates in the entries. The structure is as under: English headword=Indic gloss,Indic gloss A small sample will... (6 Replies)
Discussion started by: gimley
6 Replies
IUCODE_TOOL(8)						      System Manager's Manual						    IUCODE_TOOL(8)

NAME
iucode_tool - Tool to manipulate Intel(R) IA32/X86_64 microcode bundles SYNOPSIS
iucode_tool [options] [[-ttype] filename|dirname] ... DESCRIPTION
iucode_tool is an utility that can load Intel(R) processor microcode data from files in both text and binary microcode bundle formats. It can output a list of the microcodes in these files, merge them, upload them to the kernel (to upgrade the microcode in the system pro- cessor cores) or write some of them out to a file in binary format for later use. iucode_tool will load all microcodes in the specified files and directories to memory, in order to process them. Duplicated and outdated microcodes will be discarded. It can read microcode data from standard input (stdin), by specifying a file name of "-" (minus sign). Microcode data files are assumed to be in .dat text format if they have a .dat suffix, and to be in binary format otherwise. Standard input (stdin) is assumed to be in .dat text format. The -t option can be used to change the type of the files specified after it, includ- ing for stdin. If a directory is specified, all files whose names do not begin with a dot will be loaded, in unspecified order. Nested directories are skipped. You can select which microcodes should be written out, listed or uploaded to the kernel using the -S, -s, --date-before and --date-after options. Should none of those options be specified, all microcodes will be selected. You can upload the selected microcodes to the kernel, write them out to a file (in binary format) or to per-processor-signature files in a directory using the -w, -k, and -K options. For more information about Intel processor microcodes, please read the included documentation and the Intel manuals listed in the SEE ALSO section. OPTIONS
iucode_tool accepts the following options: -q, --quiet Inhibit usual output. -v, --verbose Print more information. Use more than once for added verbosity. -h, -?, --help List all available options and their meanings. --usage Show summary of options. -V, --version Show version of program. -t type Sets the file type of the following files. type can be: b binary format. This is the same format used by the kernel driver and the BIOS/EFI, which is described in detail by the Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 3A, section 9.11. d Intel microcode .dat text format. This is the format normally used by Intel to distribute microcode data files. a (default) iucode_tool will use the filename suffix to select the file type: .dat text format for files that have a .dat suf- fix, and binary type otherwise. Note that for stdin, .dat text format is assumed. --downgrade When multiple versions of the microcode for a specific processor are available from different files, keep the one from the file loaded last, regardless of revision levels. Files are always loaded in the order they were specified in the command line. This option has no effect when just one file has been loaded. --no-downgrade When multiple versions of the microcode for a specific processor are available from different files, keep the one with the highest revision level. This is the default mode of operation. --strict-checks Perform strict checks on the microcode data. It will refuse to load microcodes and microcode data files with unexpected size and metadata. This is the default mode of operation. --no-strict-checks Perform less strict checks on the microcode data. Use only if you happen to come across a microcode data file that has microcodes with weird sizes inside, or to load microcodes from a truncated microcode data file (in which case you will also need the --ignore- broken option). --ignore-broken Skip broken microcode entries during load, instead of aborting execution. --no-ignore-broken Abort program execution if a broken microcode is found during load. This is the default mode of operation. -s [!]signature[,pf_mask] Select microcodes by the specificed signature and processor flags mask (pf_mask). If pf_mask is specified, it will select only microcodes that are suitable for at least one of the processor flag combinations in the mask. Specify more than once to select more microcodes. This option can be combined with the -S option to select more microcodes. If signature is prefixed with a !, it will unselect microcodes instead. Ordering matters, with later -s options overriding earlier ones. The --scan-system option has precedence, therefore the microcodes it selects cannot be unselected. -S, --scan-system Select microcodes by scanning all online processors on this system for their signatures. This option can be combined with the -s option to select more microcodes. Should the scan fail, the program will print a warning to the user and continue as if --scan-system had not been specified. --date-before=YYYY-MM-DD and --date-after=YYYY-MM-DD Limit the selected microcodes by a date range. The date must be given in ISO format, with four digits for the year and two digits for the month and day and - for the separator. Dates are not range-checked, so you can use --date-after=2000-00-00 to select all microcodes dated since January 1st, 2000. -l, --list List selected microcode signatures. -L, --list-all List all microcode signatures while they're being processed. -k[device], --kernel[=device] Upload selected microcodes to the kernel. Optionally, the device path can be specified (default: /dev/cpu/microcode). This update method is being deprecated. -K[directory], --write-firmware[=directory] Write selected microcodes with the filenames expected by the Linux kernel firmware loader. Optionally, the destination directory can be specified (default: /lib/firmware/intel-ucode). -wfile, --write-to=file Write selected microcodes to a file in binary format. --overwrite Remove the destination file before writing. Without this option, iucode_tool will abort if the file already exists. Do note that it will remove symlinks instead of following them. --no-overwrite Abort if the destination file already exists. This is the default mode of operation. Do note that iucode_tool does not follow sym- links when writing files. NOTES
iucode_tool reads all data to memory before doing any processing. The microcode data is sorted by cpu signature. Older revisions are removed (either based on revision level or load order, depending on the --downgrade option) before the data is written to a file or uploaded to the kernel. Intel microcode data files, both in binary and text formats, can be concatenated to generate a bigger and still valid microcode data file. iucode_tool does not follow symlinks when writing microcode data files (--write-to and --write-firmware options). It will either refuse to write the file and abort (default mode of operation), or remove the symlink before writing (when the --overwrite option is active). It does follow directory symlinks to locate the directory to write files into. Linux Notes The cpuid kernel driver is required for the --scan-system functionality to work. Each Intel processor microcode must be uploaded through a single write syscall to /dev/cpu/microcode, but more than one microcode can be uploaded per write syscall. Writing the microcode to the kernel device will update all system processor cores at once. This method is being deprecated and does not work on other system processor types. The old Linux firmware interface for microcode updates needs to be triggered on a per-core basis, by writing the number 1 to /sys/devices/system/cpu/*/microcode/reload. Depending on kernel version, you must either trigger it on every core to avoid a dangerous situation where some cores are using outdated microcode, or the kernel will accept the request only for the boot processor and use it to trigger an update on all system processor cores. Since Linux v3.6, the per-core interface has been replaced with a new interface that explicitly triggers an update for every core at once when the number 1 is written to /sys/devices/system/cpu/microcode/reload. The microcode driver should not be unloaded unless you are sure it is not going to be needed. The driver needs to be loaded in order for the kernel to reapply the microcode updates after the system resumes from suspend or hibernation, and also to update any system processor cores that were off-line at the time the update was applied. EXAMPLES
Updating files in /lib/firmware/intel-ucode: iucode_tool -K/lib/firmware/intel-ucode /lib/firmware/intel-ucode/* /tmp/file-with-new-microcodes.bin Processing several compressed files at once: zcat intel-microcode*.dat.gz | iucode-tool -k - zcat intel-microcode*.bin.gz | iucode-tool -k -tb - BUGS
iucode_tool will waste space when writing microcodes with extended signatures (one copy per signature). The extended signature code is completely untested, and likely buggy. Intel so far has never distributed microcode data files using the extended signatures. Microcode with negative revision numbers is not special-cased, and will not be preferred over regular microcode. SEE ALSO
The Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 3A: System Programming Guide, Part 1 (order number 253668), sec- tion 9.11. AUTHOR
Henrique de Moraes Holschuh <hmh@hmh.eng.br> IUCODE_TOOL 0.8.3 July 28, 2012 IUCODE_TOOL(8)
All times are GMT -4. The time now is 10:21 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy