Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Erase NIU2 EIC 1

Status
Not open for further replies.

lpb612

Technical User
Feb 2, 2009
87
BR
thread806-344100

More than 15 years have passed and the MD110 PBX is obsolete and unsupported. Could someone please tell how to erase EIC at NIU2?
 
As you said, it's been a long time. As I remember you had to upload a modified version of the NIU R6A firmware to trick the board into thinking it was a NIU (SCSI version) and then you used the same commands as in the regular NIU. Then you needed to upgrade NIU2 to its regular firmware.
 
that trick will not work if the NIU has a recent firmware, downgrading has been made more difficult :)
All you need is to login to niux and enter a magic string.
That magix string is is a company secret though...

-----------------------------------------------------
Helping people is my job...
 
Hey Daddy,

Helping Teasing people is my job... FTFY :)
 
Sorry, these forums are monitored so I cannot disclose any info on this subject... [tiphat]

-----------------------------------------------------
Helping people is my job...
 
Come on...
How many version of niux does exist?

1)The menu of the first version I found:

niux > help
bdsvi: set NIU board to service mode
bdsve: end service mode on NIU board
bdsvp: print service mode status of NIU board
tdrvstat: tty driver status information
telstat: Print Telnet and MML statistics
tusrstat: tty user status information
ping: ping a remote host
netcnf: Print and configure port IP parameters
tcpsocks: Show active TCP sockets
help: Command Info
h: Command Info
quit: quit niux shell
start: Start a nif/boot
atinfo: display ata disk information
atfmt: Format sector (2 args) or (1 arg) whole ATA-disk
atreset: Reset the ATA bus
access: check file access
chmod: change file rwx-mode
mkdev: make a block-special device-node
mkfs: make a file-system
mount: mount a file-system
umount: un-mount a file-system
fsck: file system check on UNMOUNTED device
df: display mounted file-system
ls: list directory contents
fprt: file contents print
fsinfo: file-system information print
writeeic: write eic information
readeic: read eic information
nifrev: display NIF revision
readrof: read the board hardware information

2)The menu of the second version I found:

niux > h
led: Handle front LED, see led -h
exccnt: Get Exception counters
wd: Show and set watchdog parameters, see wd -h
reboot: Reboot the system with a system reset
irq: Print CPM irq data
bdsvi: set NIU board to service mode
bdsve: end service mode on NIU board
bdsvp: print service mode status of NIU board
pcminfo: PCM and LAPB status information
tdrvstat: tty driver status information
etdrst: eth driver status information
telstat: Print Telnet and MML statistics
diskb: Print a disk block
tusrstat: tty user status information
ping: ping a remote host
xmodemstat: check xmodem status
netcnf: Print and configure port IP parameters
ethaddr: Print and configure Ethernet port MAC address
mtulen: Print and configure Ethernet port MTU-length
bufs: Get Buffer info
bufstat: Get Buffer info
writeeic: write eic information
readeic: read eic information
nifrev: display NIF revision
readrof: read the board hardware information
tinfo: Show task information
su: Change authority level, see su -h
tcpsocks: Show active TCP sockets
help: Command Info
h: Command Info
quit: quit niux shell
level1: authorty test level 1
start: Start a nif/boot
atinfo: display ata disk information
atfmt: Format sector (2 args) or (1 arg) whole ATA-disk
atreset: Reset the ATA bus
access: check file access
chdir: change working directory
cd: change working directory
chmod: change file rwx-mode
mkdev: make a block-special device-node
mkfs: make a file-system
mount: mount a file-system
pwd: print current working directory
stat: do stat on a file
umount: un-mount a file-system
cp: cp file(s) or directory
fsck: file system check on UNMOUNTED device
df: display mounted file-system
ls: list directory contents, see also 'ls -h'
fprt: file contents print
fsinfo: file-system information print

3)The menu of the third version I found:

niux > h
wd Show and set watchdog parameters, see wd -h
reboot Reboot the board with a hard reset
bdsvi set NIU board to service mode
bdsve end service mode on NIU board
bdsvp print service mode status of NIU board
pcminfo PCM and LAPB status information
tdrvstat tty driver status information
tdinfo tty driver information
etdrst eth driver status information
telstat Print Telnet and MML statistics
fir Get fir info
tusrstat tty user status information
ping ping a remote host
xmodemstat check xmodem status
netcnf Print and configure port IP parameters
ethaddr Print and configure Ethernet port MAC address
mtulen Print and configure Ethernet port MTU-length
su Change authority level, see su -h
tcpsocks Show active TCP sockets
help Command Info
h Command Info
hist Command History
notimeout Switch off the command timeout
quit quit niux shell
level1 authority test level 1 (normal)
time Print high res and sys timer
t Print high res and sys timer
start Start a nif/boot
atinfo display ata disk information
atfmt Format sector (2 args) or (1 arg) whole ATA-disk
atreset Reset the ATA bus
access check file access
chdir change working directory
cd change working directory
chmod change file rwx-mode
mkdev make a block-special device-node
mkfs make a file-system
mount mount a file-system
pwd print current working directory
stat do stat on a file
umount un-mount a file-system
cp cp file(s) or directory
fsck file system check on UNMOUNTED device
df display mounted file-system
ls list directory contents, see also 'ls -h'
fprt file contents print
fsinfo file-system information print
bufs Get Buffer info
writeeic write eic information
readeic read eic information
nifrev display NIF revision
readrof read the board hardware information
info Print revision info
tinfo Show task information

Is it necessary to login as superuser to erase?
 
yes that's part of the "magic procedure".
You need to enter su (password is different each FW release)
and then you must call a function to reset writeeic lock (address changed each FW release)

-----------------------------------------------------
Helping people is my job...
 
you can bypass check eic number in DRLM unit .....

PG4E
 
I can't find a tech support to do that. At most they try to push a costly upgrade that equates to new equipment.
Please, don't you have any more tips?
 
ok
you can contact with me in my mail
cyber_city64@yahoo.com

PG4E
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top