This Blog Is Not For Reading

A blog, just like any blog, only more so

  • Subscribe

  • Categories

  • RSS Bob Jonkman’s Microblog

    • Favorite 27 September 2020
      bobjonkman favorited something by clacke: > At least as far as we’re aware, however, this is the first time that a pirated copy of a movie has actually been shown at a cinema in the United States. And surely, it must be the first instance where a pirated copy has been obtained from a torrent […]
    • bobjonkman repeated a notice by tobias 27 September 2020
      RT @tobias ♲ @frederic: "Starting this Thanksgiving I am going to write a complete Unix-compatible software system called GNU (for Gnu's Not Unix), and give it away free to everyone who can use it." September 27, 1983 - Richard Stallman. www.gnu.org/gnu/initial-announ… Happy birthday to GNU \0/
    • Favorite 27 September 2020
      bobjonkman favorited something by tobias: ♲ @frederic@pouet.couchet.org: "Starting this Thanksgiving I am going to write a complete Unix-compatible software system called GNU (for Gnu's Not Unix), and give it away free to everyone who can use it." September 27, 1983 - Richard Stallman. www.gnu.org/gnu/initial-announ…Happy birthday to GNU \0/
    • bobjonkman repeated a notice by lxoliva 27 September 2020
      RT @lxoliva happy original software freedom day! on this day, 37 years ago, Richard Stallman launched the Free Software Movement, and the GNU Project, to build a user-freedom-respecting operating system, so that all users could do their computing in freedom
    • Favorite 27 September 2020
      bobjonkman favorited something by lxoliva: happy original software freedom day! on this day, 37 years ago, Richard Stallman launched the Free Software Movement, and the GNU Project, to build a user-freedom-respecting operating system, so that all users could do their computing in freedom
    • New note by bobjonkman 22 September 2020
      In the Netherlands (which the Dutch call "Nederland") the language is called "Nederlands", so that makes sense. Perhaps English speakers couldn't differentiate between "Nederlands" and "Deutsch", which corrupted to "Dutch". And why do we call the country "Germany" and the inhabitants "Germans" when they call their country "Deutschland" and themselves "die Deutsche"?
    • Favorite 29 August 2020
      bobjonkman favorited something by eloquence: Disturbing reports that Google Play is threatening to kick out Mastodon apps. See:https://mastodon.social/@Gargron/104763960269049818https://toot.fedilab.app/@fedilab/104765191594914330App stores have a track record of acting capriciously & are also easy targets for gov't censors (including Trump). This is why alternatives like @fdroidorg are so important for user freedom.If unfamiliar: F-Droid is a free & open […]
    • bobjonkman repeated a notice by eloquence 29 August 2020
      RT @eloquence Disturbing reports that Google Play is threatening to kick out Mastodon apps. See:https://mastodon.social/@Gargron/104763960269049818https://toot.fedilab.app/@fedilab/104765191594914330App stores have a track record of acting capriciously & are also easy targets for gov't censors (including Trump). This is why alternatives like @fdroidorg are so important for user freedom.If unfamiliar: F-Droid is a free & open source app you […]
    • New note by bobjonkman 25 August 2020
      I do like the taste of onion bagels. When the other bagels in the bag acquire an onion flavour it's a poor experience at best, almost certainly leading to the purchase of a *real* onion bagel. #AOBFS #AcquiredOnionBagelFlavourSyndrome
    • bobjonkman repeated a notice by lnxw48a1 25 August 2020
      RT @lnxw48a1 @bobjonkman @blacksam Would that still be true if you actually liked onion bagels? Asking because, although I don't eat bagels at all, it seems to me that you're probably unusually sensitive to the flavor of onion ... which would likely be the case if you disliked that flavor.

Netware Debugger Monitor keystrokes

Posted by Bob Jonkman on 25th July 2012

Photo of a Novell Netware screen

Novell Netware 6.5

I dig out my notebook with the Netware Debugger Monitor instructions and keystrokes whenever I’m called in to work on a new (to me) Novell Netware server. Typically, there’s some kind of problem that needs more SysAdmin powers than those available through the ordinary Netware console screens, and the Netware Debugger Monitor is what gives a Netware System Administrator his superpowers. Sometimes it’s even possible to regain control of a hung server by using the Debugger Monitor. Thought I’d share:

Swap Screens
ALT+ESC
List of screens
CTRL+ESC
Alternate console
CTRL+SHIFT+ALT+ESC
Shutdown prompt or the “Hung Console Menu”
CTRL+ALT+ESC
Entering the Netware Debugger Monitor
LSHIFT+RSHIFT+ALT+ESC

  • he — Help on expressions
  • hb — Help on breakpoints
  • h — Help
  • .h — Help on ‘dot’ commands
  • .a — Display abend reason
  • .c — Core Dump
  • .d — Display page entry map for current domain
  • .d address — Display page directory map for current domain
  • .l offset — Display linear address at page map offset
  • .lx — Display page offset and values
  • .m — Display names and addresses of NLMs
  • .p — Display process names and address
  • .p address — Display address as a process control block
  • .r — Display running process control block
  • .s — Display screen names and addresses
  • .s address — Display address as a screen structure
  • .sem — List all semaphores with waiting processes
  • .sem address — Display detailed semaphore inforation at address
  • .t — Toggle ‘Developer Option’ on or off
  • .v — Display version
  • b — Display breakpoints
  • bc number — Clear breakpoint number
  • bca — Clear all breakpoints
  • b= address — Set breakpoint at address
  • br= address — Set read or write breakpoint at address
  • bw= address — Set write breakpoint at address
  • c — Change memory
  • c entrypoint=hexdigits — Change bytes at entrypoint
  • d — Display memory at the current stack pointer
  • d address [length] — Display bytes at address for length bytes
  • dl [+offset] address [length] — Display linked list for length nodes with next node address at offset
  • f flag=value — Change flag to value. Valid flags: CF, AF, ZF, SF, IF, TF, PF, DF, or OF
  • g — Go (back to Operating System)
  • g breakaddress — Go, end at breakaddress
  • i[b|w|d] port — Input Byte, Word, or Doubleword from port
  • o[b|w|d] port=value — Output Byte, Word or Doubleword with value to port
  • n — Display symbol names and NLMs
  • n symbolname value — Create new symbolname with value
  • n-symbolname — Remove symbolname defined with n
  • p — Step through program code, skip calls
  • s or t — Step through program code, enter calls
  • q — Quit to DOS
  • r — Display registers and flags
  • u entrypoint [length] — See assembly code at entrypoint for length bytes
  • v — View screens
  • x — Exchange processor stack frames
  • z expression — Evaluate expression
  • ? entrypoint — Display reference to entrypoint
  • register= entrypoint — Set register to entrypoint. Example: EIP=CSleepUntilInterrupt will interrupt the last NLM called. Valid registers: EAX, EBX, ECX, EDX, ESI, EDI, EBP, EIP, and EFL

See also the Novell Application Note The NetWare Internal Debugger. There’s more good information in the Novell TID 3193476: How to troubleshoot … an abended, unresponsive or crashed server.

Need a Netware System Administrator?

Bob Jonkman <bjonkman@sobac.com>         http://sobac.com/sobac/
SOBAC Microcomputer Services              Phone: +1-519-669-0388
6 James Street, Elmira ON Canada  N3B 1L5  Cell: +1-519-635-9413
Software   ---   Office & Business Automation   ---   Consulting

This article was inspired by Debian Administration: The magic sysreq options introduced.

Novell Class by mafketel used under a CC BY-NC 2.0 license.

Tags: , , , , , , , ,
Posted in Novell Netware, System Administration | Comments Off on Netware Debugger Monitor keystrokes

When Headlines Go Bad

Posted by Bob Jonkman on 9th December 2009

Bad Headline: GWAVA Releases Version 3.1 of its Novell GroupWise Disaster
Bad Headline: GWAVA Releases Version 3.1 of its Novell GroupWise Disaster

Newspaper editors have it easy — whatever they write, the printers print. On the Internet it’s not that easy. On the Internet, Atom/RSS feeds of articles mean that editors can’t control the presentation on the reader’s computer. That makes it all the more important to craft headlines so that they can’t be misconstrued, or at least so that they can be truncated safely.

The headline I read was GWAVA Releases Version 3.1 of its Novell GroupWise Disaster, which doesn’t sound like an appealing product worth buying. GWAVA’s full headline was GWAVA Releases Version 3.1 of its Novell GroupWise Disaster Recovery Product. Sadly, even the headline on GWAVA’s web site is mangled, running the main headline into the secondary headline:

Even full headlines have problems of their own
Even full headlines have problems of their own

"Too Cool To Do Drugs" pencil
Sharpen this pencil, I double-dog dare ya!

Pencil manufacturers should take note also: As the Too Cool To Do Drugs pencil is sharpened, the message transforms to Cool To Do Drugs, the semi-Hamlettian To Do Drugs, eventually to just Do Drugs and finally the non-judgmental declaration Drugs. Just the kind of thing that will go over well at school.

–Bob.

Tags: , , , , , , , , , , , , , , , ,
Posted in groupwise, Internet, newspapers, Style | Comments Off on When Headlines Go Bad

 
Better Tag Cloud